Independent Education Program Registration 2025-2026 Logo
  • Registration 2025-2026

  • 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

  • Class Registration

  • Parent Commitments

    Please read and check all boxes.
  • Student Information

  •  - -
  • Student Photos

  • 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.

  • Image-55
  • My Commitments to You as a Teacher

  • Class Registration

  • 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 - $550
    The 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 - $550
    For students in their third+ year of Speech and Debate.  Elite Speech and Debate may be taken multiple times - the curriculum changes each year.

  • Speech and Debate Commitments

  • 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.

  • Beginning English - $550

    Appropriate for ages 12 to 14. This class can be considered an honors level English class, but supports all levels of learners.
  • Intermediate English - $550

    Appropriate for ages 14 to 16. No prerequisite class required. This class can be considered an honors level English class.
  • Advanced English $550

    Appropriate for ages 16 to 18. No prerequisite class required. This class can be considered an honors or AP level, although it does not specifically prepare students for an AP test.
  • English Commitments

  • 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 Explore Teams Ages 6-10

    Explore Teams focus on the fundamentals of engineering, solving problems, designing and coding with Lego bricks and SPIKE Essential. Classes run August 25-December 12, 2025 and include a showcase with all the Explore teams. $550 + $100 Enrollment Fee. Registration is on a first come, first serve basis.
  • 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.

  • Robotics Commitments

  • 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.

  • Leadership and Entrepreneurship Commitments

  • 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 - $500
    An 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.

  • Commitments for Constitution and Moot Court Classes

  • 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

  • Speech and Debate Tournaments Only

  • 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.

  • Waiting List - Only available for classes that are full.

    The waitlist is first come first served. We will contact you as soon as a spot becomes available.
  • Confirmation

    Once you "submit" your form, we will have your registration and will stay in contact by email with class updates. If you have any questions about the class(es), do not press "submit" and instead contact us directly at admin@ieprogram.org.
  • prevnext( X )
                    Enrollment Fee - Required for Each Student Once a YearEach student pays one Enrollment Fee once each year.
                    $100.00
                      
                    Speech and Debate Class DepositClass Deposit for 2025-2026 Speech and Debate Class - The non-refundable class deposit holds your spot in the class and will be applied to your tuition.
                    $50.00
                      
                    English Class DepositClass Deposit for 2025-2026 English Class - The non-refundable class deposit holds your spot in the class and will be applied to your tuition.
                    $50.00
                      
                    Constitution and Moot Court Class DepositClass Deposit for 2025-2026 Constitution and Moot Court Class - The non-refundable class deposit holds your spot in the class and will be applied to your tuition.
                    $50.00
                      
                    ACT Prep Class DepositClass Deposit for 2025-2026 ACT Prep Class - The non-refundable class deposit holds your spot in the class and will be applied to your tuition.
                    $50.00
                      
                    Tournaments Only TuitionTuition for 2025-2026 Tournaments Only - This option is for students that have previously taken speech and debate and would like to compete in tournaments. Students enrolled in a speech and debate class do not pay this fee.
                    $50.00
                      
                    Pre-Algebra Class DepositClass Deposit for 2025-2026 Pre-Algebra Class - The non-refundable class deposit holds your spont in the class and will be applied to your tuition.
                    $50.00
                      
                    Robotics Class DepositClass Deposit for 2025-2026 Robotics Class - The non-refundable class deposit holds your spot in the class and will be applied to your tuition.
                    $50.00
                      
                    coupon loading
                    Total
                    $0.00

                    Credit Card Details
                  • Should be Empty: