Competitive or non-competitive * Junior Program welcomes all levels of participants from ages 11 to 18