Children’s Division (ages 3-7) Children’s Division (ages 7-18) Pre-Professional Division (ages 14+) Adult Division (no registration required) Open Division (no registration required)