Registration Process Fill out one form per student. You can register for multiple classes for the same student on this form. Commit to any requirements before you register - The Enrollment Fee and Class Deposits are non-refundable.
Registration is now open for Speech and Debate, English, Leadership and Entrepreneurship, Constitution and Moot Court, Pre-Algebra and ACT Prep.
Registration and Class Fees There is a $100 Enrollment Fee for each student per year and a $50 Class Deposit (will be applied to tutition) for each class (both non-refundable) that holds your spot in the class.
Waiting Lists Once a class is full, you can register to be put on a waiting list. If you'd like to get on a waiting list, you can choose "I want to get on a waiting list." You can register for another class and also get on a waitlist. Registering for a different class will not remove you from a waitlist.
Age Requirements Students under or over the age requirements (by September 1) will need permission to join a class. Permission is given by the teacher of the class.
Speech and Debate classes require a student interview with the teacher for anyone under the age requirement. Most interviews are held in the summer.
Questions or problems with the Registration Form? Email Kristy at admin@ieprogram.org
The IEProgram reserves the right to photograph classes, competitions, and other events your student will participate in. Your student will likely be in these images. The IEProgram reserves the right to use these photos on our websites, social media content, and marketing materials.
The IEProgram is proud of the work its students do. Student achievements and work, student names and occasionally age/grade are sometimes posted on websites, social media channels and in emails.
Student and/or parent information is never sold. All information is kept as private and confidential as possible.
You can find a complete list of current classes and locations here: https://www.ieprogram.org/registration - Scroll down to see the classes and locations.
Speech and Debate Classes
ieprogram.org/speech-and-debate
Beginning Speech and Debate in Layton (on Mondays), Riverton, Highland, and Provo are full. You can choose to get on the waitlist for the class.
Intermediate Speech and Debate in Layton (on Mondays) and Riverton are full. You can choose to get on the waitlist for the class.
Elite Speech and Debate in Layton, Riverton, Highland, and Provo are full. You can choose to get on the waitlist for the class.
Beginning Speech and Debate - $550The first class for students 13+. Most students (no matter their age), should take this class first. It introduces students to the process, events and philosophy of Speech and Debate.
Intermediate Speech and Debate - $550 For students in their second year of Speech and Debate. Beginning Speech and Debate is a prerequisite for this class.
Elite Speech and Debate - $550For students in their third+ year of Speech and Debate. Elite Speech and Debate may be taken multiple times - the curriculum changes each year.
English Classes
Each class can be repeated for two years without repeating content. The content is complementary, so it doesn't matter which year you start.
ieprogram.org/english
Beginning and Intermediate English in Provo and Beginning English in Fruit Heights are currently full. You can choose to get on the waitlist for the class.
Robotics Class
ieprogram.org/robotics
Challenge Robotics in Saratoga Springs and Mapleton and Explore Robotics in Spanish Fork are now full. You can choose "I want to get on a waiting list" to get on a waiting list for this class.
FLL Challenge Teams Ages 10-14 Challenge teams design, build and program Lego robots to compete in competition. Teams also conduct research, develop innovative solutions, and present their findings in an FLL Qualifier competition.
Classes run August 25-March 13, 2026** and include 1 qualifier competition in January or February to qualify for State. $700 + $100 Enrollment Fee*. Registration is on a first come, first serve basis.
*The Enrollment Fee is paid once per student, per year. If you have already paid the Enrollment Fee for 2025-2026, contact admin@ieprogram.org for a coupon code.
FIRST Tech Challenge (FTC) Ages 14+
FTC teams design, build, program, and operate robots to compete in a head to head game based competition against other FIRST Tech teams.
Classes run August 25-March 13** and include qualifier competitions in January or February. $1400 + $100 Enrollment Fee.* Registration is by application only. To apply, please fill out this FTC Application Form.
Leadership and Entrepreneurship Classes
ieprogram.org/leadership-and-entrepreneurship
Beginning Leadership and Entrepreneurship - $500
The first class for students 14+. Most students (no matter the age) should take this class first. It introduces the students to the fundamentals of leadership, and building a business from the ground up.
Intermediate Leadership and Entrepreneurship - $500
For students in their second year of Leadership and Entrepreneurship. Beginning Leadership and Entrepreneurship is a prerequisite for this class. This course may be taken multiple times. The curriculum changes each year.
Advanced Leadership and Entrepreneurship - $500
For students in their third+ year of Leadership and Entrepreneurship. Intermediate Leadership and Entrepreneurship is a prerequistie for this class. This course may be taken multiple times. The curriculum changes each year.
Constitution and Moot Court Classes
ieprogram.org/constitution-studies
Introduction to the Constitution - $500
Explores the conceptual framework the Constitution is based on, such as the separation of powers, checks and balances, federalism, and positive rights.
This class will require students to come prepared for high level, abstract thinking. Students will also be asked to participate in activities that involve discussion and debate about legal and philosophical concepts. Students should be 13+.
Constitution and Moot Court - $500An academically rigorous dive into the content and application of Constitutional Law. This class assumes that students have the following skills. First, they can engage in higher-order cognition and think about highly abstract ideas. Second, they can stand up and speak in front of the class. Third, they have a basic knowledge of the contents of the Constitution and the mechanics of the United States federal government. As such, we recommend two prerequisites for taking this class:
1. Introduction to the Constitution class or an equivalent class.2. Students should be at least 14 years old before enrolling.* We also note that students will find speech and debate experience to be highly relevant and helpful in this class.
ACT Prep
ieprogram.org/act-prep
ACT Prep Full Year Online classes is full. You can choose to get on the wait list for the class.
ACT Prep FALL SEMESTER online and in person classes are full and there will not be a waitlist for those classes.
ACT Prep Full Year - $600
ACT Prep Fall Semester Only -$350
In this course, students learn the mindset, skills, and tricks they need to get their best score on the ACT. This course is best suited for teens 15-18 years old who are preparing to apply for college and pursue higher education. Tuition includes a workbook and two simulated practice tests.
This class may be taken either Fall Semester or full year. Students must be 14 to register.
Math
ieprogram.org/math
Math classes are two days each week - one day in person and one day online - for a total of 3 hours of class each week. Students will need to attend both classes.
Pre-Algebra--$600
Tournaments Only - $50
Tournaments Only is an option for students who have taken Speech and Debate classes previously, would like to participate in tournaments, but are not enrolled in a Speech and Debate class. You pay the Enrollment Fee and the Tournaments Only Fee of $50.