2025-2026 School Year Registration

We're excited to announce that Priority Registration will open TUESDAY, APRIL 29 at 6:00 am (returning families who fulfilled their commitments) and General Registration will open Thursday, May 1 at 6:00 am for the 2025-2026 school year. This includes classes for Speech and Debate, English, Leadership and Entrepreneurship, Constitution and Moot Court, and ACT Prep. Robotics and a pilot class for Pre-Algebra in Provo will be coming soon.

**New** Registering for IEProgram classes is now a two-part process.

  1. Enroll or Re-enroll in the IEProgram (mid-April)
  2. Register for classes (April 29 at 6:00 am for Priority Registration*, May 1 at 6:00 am for General Registration.

*Priority Registration is open to returning families that fulfilled their commitments this year including the commitment Speech and Debate parents made to volunteer.

Some classes have shifted around, but most of our classes are returning. We've also added some great new classes and locations.

**NEW** Class Locations for 2025-2026 (see the full list of new and returning classes and their locations below.)

ACT Prep - Online & Orem
Intro to the Constitution - Saratoga Springs, Woods Cross & Southern Salt Lake County
Constitution and Moot Court - Woods Cross & Southern Salt Lake County
Intermediate Leadership and Entrepreneurship - Orem
Advanced Leadership and Entrepreneurship - Online
Beginning English - Ogden, Roy, Herriman & Orem
Intermediate English - Logan, Roy & Herriman
Advanced English - Herriman & Provo
Intermediate Speech and Debate - Layton
Elite Speech and Debate - Saratoga Springs

Our Robotics class is also returning, and we are piloting a Pre-algebra class in Provo. Details about these two classes will be available soon.

We will continue announcing classes over the summer as we solidify new teachers and locations, so check back!

2025-2026 Tuition

We're thrilled to announce that, aside from an increase in the Enrollment Fee to $100 and a small increase in the ACT Prep materials fee, tuition for our classes will remain the same. Our goal is to provide amazing experiences while keeping costs low.

ClassTuitionClass Requirements
ACT Prep$600/Full Year
$350/semester (Fall semester only)
Ages 15-18
Constitution$500Introduction to the Constitution: Age 13+
Constitution and Moot Court Prerequisite: 14+ and Introduction to the Constitution or equivalent class.
English$550Beginning: Ages 12-13 (7-8 grade)
Intermediate: Ages 14-15 (9-10 grade)
Elite: Ages 16+ (11-12 grade)
Leadership & Entrepreneurship$500Beginning: Age 14+
Intermediate Prerequisite: Beginning Leadership and Entrepreneurship
Robotics$650Age 13+ (8-12 grade)
Speech & Debate$550Beginning: Age 13+
Intermediate Prerequisite: Beginning Speech & Debate
Elite Prerequisite: Intermediate Speech and Debate

**NEW** Volunteer Requirement for Everyone

To help keep costs low, we are introducing a new parent volunteer requirement for the upcoming school year. All parents (regardless of the class the student is taking) will be asked to volunteer at least once per student, per year. Volunteer opportunities include judging at Speech and Debate tournaments, chaperoning events, and judging the English writing contest. We look forward to working more closely with our IEProgram families.

Volunteer Requirement for Speech and Debate Classes - Judging at Tournaments Each parent of a student in a speech and debate class agrees to judge all day in person or online at least once per year to fulfill their volunteer requirement.  If a parent has multiple students in speech and debate, other volunteer requirements can be fulfilled in different ways. This is a full day commitment and it is imperative that all parents judge during the year. We can't run the program without this component. (Plus it's a great experience and you will learn so much about speech and debate!)

Tournaments Speech and Debate classes include and requires attendance of at least 4 all-day Saturday Tournaments each year for each student.

**NEW** Tournaments are held monthly and each beginning student must attend at least 4 of the 7, each intermediate students must attend 5 of the 7 and each elite student must attend 6 of the 7. They are held up and down the Wasatch Front and online.  Involvement in other approved speech and debate activities can count for tournament attendance.


Class Requirements: There are class commitments and requirements for every class. Parents and students are required to commit to them before registering for a class. Please read them carefully before registering and review them with your student.

Age Requirements: Students under or over the age requirements 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.

Parent Commitments

  • I understand that a parent or someone connected to each student, regardless of the class the student is taking, agrees to volunteer at least once per student, per year. Volunteer opportunities include judging at Speech and Debate tournaments, helping at other competitions, chaperoning events, and judging the English writing contest. Other opportunities to volunteer may be announced throughout the year.
  • Parents with a student in Speech and Debate agree to judge at least one tournament each year. Judging fulfills a volunteer requirement. If a family has multiple children in Speech and Debate, they may fulfill their commitment with other volunteer opportunities.
  • I understand that I am registering my student for a full year class. I also understand that tuition is non-refundable even if my child stops taking the class.
  • I understand that tuition will be due the first week of classes.  If I have not paid tuition, or arranged payments by October 1st, my student will be removed from the class and will lose access to homework.
  • I agree that if I sign up for automatic payments, I will pay the full amount of tuition for my student, even if my student stops taking the class.
  • I understand that each student pays a yearly Enrollment fee of $100, and it is non-refundable.
  • I understand there is a $50 Class Fee per class that reserves my student a spot in my chosen class(es) and will be applied toward tuition. I understand that the $50 Class Fee per class is non refundable even if I choose to pull my student out.
  • Student Commitments

    • I commit to attend every class I can reasonably attend for the full class period.
      If I must miss a class period, I commit to informing my teacher prior to the period I will be absent.
    • I commit to being invested in my education mentally and emotionally.
    • I will not check out emotionally, purposefully fail, or be willfully ignorant in my education.
    • If I do not understand what is being taught in class, I commit to raising my hand and asking questions until I do understand.
    • I understand that growth and learning can be challenging. I commit to taking these challenges on to improve myself.
    • I recognize that I am the number one variable in my own life and learning. I commit to taking responsibility for my own actions and education.
    • I understand that I will make mistakes. I will not let these mistakes stop me from trying again and improving.
    • I recognize that no one is perfect. I commit to giving others and myself the grace needed to improve.
    • I will not let fear govern my actions or stop me from trying something new.

    Commitments from Teachers

    • I promise you I will do my best to create an environment in class where you can take risks, and fail, and try really hard, and not have to worry whether or not you will be looked down upon (especially for trying hard and failing).
    • At any point that I hold you accountable for failing to keep commitments, I promise that I will never do it because I dislike you or want to punish you. I promise that it will be done because I am sincerely interested in seeing you become the person I know you can become.
    • If you don't understand something and need help, if you will let me know I promise I will do everything I am able to do to make sure that you don't stay lost. I want you to do well.
    • If you have critical feedback for me, I promise to listen to what you have to say. When I fail, I will not fail to learn from the experience.
    • I promise to be committed to your growth as an individual. I will design my class and all associated experiences with that in mind, and I will give my utmost effort each day that I teach you.
    • I will never stop trying to be the best teacher that I can. I understand that this commitment is what makes me good at what I do.

    Speech and Debate Parent Commitments

    • I understand that my student will be required to attend a minimum of four tournaments throughout the course of the school year and that my student will be encouraged to attend as many tournaments as would be reasonably possible.
    • I understand that a parent or some person connected with my family will be required to judge a minimum of one tournament per student I have enrolled in the class per year.

    Speech and Debate Student Commitments

    • I commit to compete in at least four tournaments in this school year.
    • I commit to complete 1-2 hours of homework every single week.
    • I will not no-show or pull out at the last minute from a tournament unless I have a legitimate emergency.
    • I understand that the following are not legitimate emergencies 1. I didn't check my calendar and I have a conflict. 2. I didn't prepare. 3. I'm scared. 4. My friends are doing something fun.

    English Student Commitments

    • I understand that I will be assigned to read, listen or watch material that may challenge me or make me feel uncomfortable or that I will disagree with. I realize this is part of pushing outside my comfort zone and won’t avoid it simply because I don’t “like” it or it’s hard.
    • I commit to purchasing the assigned books for class. I understand that I will often be required to WRITE in my books or be told to purchase specific editions. I realize this is an additional expense that I agree to as part of signing up for the class.
    • I understand that I will need a laptop (or something similar) every week in class to work on my writing. I commit to making sure it is unlocked, able to connect to wifi, and fully charged or that I bring my charger. I realize that without a device to write on each week my experience in the class will be significantly diminished.
    • I understand that I will sometimes need to print and bring copies of my writing to class. I will use creative problem solving if my technology fails, my printer is out of ink or paper, or I leave something on the printer so that I still am prepared for class each week.
    • I commit to completing all my homework every single week. I’m aware that the amount of homework increases for each level of English: Beginning 1-2 hours; Intermediate 2-4 hours; Advanced 3-5 hours. I realize that this is a significant time commitment and will not overload my schedule with other things so that I can fully participate in this class.
    • I know that if it takes me longer to read or write than others around me, it doesn’t mean I’m stupid, but it does mean that I will need to plan on spending more time on assignments than is listed above.
    • I understand that comments on how to improve my writing are not a sign that I am a bad writer but indicates a chance to upgrade and grow my skills. I also realize that receiving feedback and revising writing is hard work, and I am willing to do what it takes to improve because I know that learning to write well will help me in life no matter what I do in the future.

    Parent Commitments for Introduction to the Constitution Classes only

    (These commitments only apply to parents of students in a Beginning Constitution class)

    • I understand that my student will need to bring a functioning, internet-connected device to class on some weeks. I will ensure that they have one to bring when needed.
    • I understand that my student will need to bring writing materials (paper and pen or pencil) to class each week. I will ensure that they have those materials.
    • I understand that my student will need access to a physical or digital copy of the United States Constitution in class each week. I will ensure that they do.
    • I understand that my student is required to attend the Constitution Bee competition outside of class at the end of the school year (specific date TBD). I will support them in doing so.
    • [For online classes only] I understand that my student will need a device with a functioning webcam, microphone, and stable internet connection in order to join class each week. I confirm that my student has or will have access to such a device weekly.

    Parent Commitments for Constitution and Moot Court Classes only

    (These commitments only apply to parents of students in an Intermediate Constitution class)

    • I understand that my student will need to bring a functioning, internet-connected device to class each week. I will ensure that they have one to bring.
    • I understand that my student will need to bring writing materials (paper and pen or pencil) to class each week. I will ensure that they have those materials.
    • I understand that my student will need access to a physical or digital copy of the United States Constitution in class each week. I will ensure that they do.
    • I understand that my student is required to attend at least one Moot Court competition outside of class during the year. I will support them in doing so.
    • [For online classes only] I understand that my student will need a device with a functioning webcam, microphone, and stable internet connection in order to join class each week. I confirm that my student has or will have access to such a device weekly.

    Robotics Student Commitments

    • I understand that there will be 2-3 competitions that I am expected to attend between January and March.  I commit to prioritize the competitions and attend them over other commitments.  I understand that competitions may conflict with other things I want to do, but I recognize my team is counting on me.
    • I commit to be an embodiment of Gracious Professionalism everywhere I represent the team.
    • I understand that the Robotics class will be fundraising as a class to gather sponsors for the team.  I understand that I will be expected to participate by visiting businesses, sharing information about our team, and asking for sponsorships and donations to help raise funds for our team.

    Student Commitments for Introduction to the Constitution Classes

    • I commit to participating fully and enthusiastically in class activities. While in class, I will show up and give my best work.
    • I commit to presenting incomplete, imperfect work, even if it seems incompetent, embarrassing, or otherwise bad to me.  I understand that as long as I show up and give my effort, my skills will improve over time.  I will trust that process.
    • I commit to attending the Constitution Bee competition at the end of the school year.

     

    Student Commitments for Constitution and Moot Court classes only

    • I commit to participating fully and enthusiastically in class activities. While in class, I will show up and give my best work.
    • I commit to presenting incomplete, imperfect work, even if it seems incompetent, embarrassing, or otherwise bad to me. I understand that as long as I show up and give my effort, my skills will improve over time. I will trust that process.
    • I commit to attending at least one Moot Court competition through the course of the year.

    Leadership and Entrepreneurship Student Commitments 

    • I commit to bring a laptop or tablet to class to participate in learning activities and in class assignments.
    • I will bring a notebook and pen to class and I will use it regularly to record reflections and take notes.
    • For Intermediate Class - I understand that there will be a few books to read that will cost around $50 if purchased new or I may check them out for free from my local library.

    Enrollment and Class Registration

    **NEW** Registering for Classes is a two part process this year.

    1. Enroll/Re-enroll in the IEProgram (available mid-April)

    Fill out the Enrollment (new students) or Re-enrollment (returning students) Form (coming mid-April). Once links are available, you can enroll or re-enroll in the IEProgram anytime. Pay the $100 Enrollment Fee (one per student, per year - not applied to class tuition) Enrollment/Re-enrollment are required to have access to the openSIS system and Class Registration.

    2. Register for Classes (Priority Registration opens April 29, 6:00 am; General Registration opens May 1, 6:00 am)

    Register for classes through openSIS (login information provided after Enrollment/Re-enrollment). Pay the $50 Class Deposit for each class that you register for (Holds your spot in a class and is applied toward class tuition.) Agree to the Commitments for each class you register for.

    Enrollment Fees and Tuition are Non-refundable. Tuition for the full year is due when classes start. It is not refundable even if you stop taking the class mid-year. The Enrollment Fee is also non-refundable. Please commit before you pay. We expect that many of our classes will fill up, so register as soon as you can to reserve your spot.

    Calendar Classes begin the week before Labor Day on August 25 and run through the second week in May with a Fall Break, Christmas Break and Spring Break.  You can see the full calendar here.

     

     

    2025-2026 Classes and Locations

    Click on any column heading to sort the classes by Class Name, City, Day of the Week, Start Time, or Teacher.

    Find a specific class by using the search box.

    There are multiple pages of classes.

    Teacher NameClassCityAddressDay of the WeekStart TimeEnd Time
    NaLyn NelsonBeginning Speech and DebateHyrum, UT444 E. Main St.Thursday9:00 AM11:00 PM
    NaLyn NelsonIntermediate Speech and DebateHyrum, UT444 E. Main St.Monday11:00 AM1:00 PM
    NaLyn NelsonElite Speech and DebateHyrum, UT444 E. Main St.Thursday11:00 AM1:00 PM
    NaLyn NelsonIntroduction to the ConstitutionHyrum, UT444 E. Main St.Monday1:15 PM3:15 PM
    NaLyn NelsonConstitution and Moot CourtHyrum, UT444 E. Main St.Thursday1:00 PM3:00 PM
    Arielle HadfieldBeginning EnglishNorth Logan, UT1625 Palomino CircleWednesday9:00 AM11:00 AM
    Arielle HadfieldIntermediate EnglishNorth Logan, UT1625 Palomino CircleWednesday11:15 AM1:15 PM
    Shannon WilkinsonBeginning EnglishOgden, UT1390 Canyon RoadWednesday2:00 PM4:00 PM
    Shannon WilkinsonBeginning EnglishRoy, UT4471 South 3100 WestTuesday9:00 AM11:00 AM
    Shannon WilkinsonIntermediate EnglishRoy, UT4471 South 3100 WestTuesday11:00 AM1:00 PM
    Becky PitcherBeginning EnglishHuntsville, UT7568 E 900 SWednesday9:00 AM11:00 AM
    Becky PitcherIntermediate EnglishHuntsville, UT7568 E 900 SWednesday11:30 AM1:30 PM
    Megan LeeBeginning Speech and DebateLayton, UT2227 East 2150 NorthThursday12:30 PM2:30 PM
    Megan LeeIntermediate Speech and DebateLayton, UT2227 East 2150 NorthThursday2:30 PM4:30 PM
    Sam MartineauBeginning Speech and DebateLayton, UT1879 Forest Ridge Dr.Monday8:00 AM10:00 AM
    Sam MartineauIntermediate Speech and DebateLayton, UT1879 Forest Ridge Dr.Monday10:05 AM12:05 PM
    Sam MartineauElite Speech and DebateLayton, UT1879 Forest Ridge Dr.Monday12:30 PM2:30 PM
    Marisa Murdock SharpeBeginning EnglishFruit Heights, UT1024 Pheasant View Dr.Wednesday8:30 AM10:30 AM
    Marisa Murdock SharpeIntermediate EnglishFruit Heights, UT1024 Pheasant View Dr.Wednesday10:30 AM12:30 PM
    Marisa Murdock SharpeAdvanced EnglishFruit Heights, UT1024 Pheasant View Dr.Wednesday12:30 PM2:30 PM
    Mahayla BassettIntroduction to the ConstitutionWoods Cross, UT1955 Sorrento DriveMonday12:30 PM2:30 PM
    Mahayla BassettConstitution and Moot CourtWoods Cross, UT1955 Sorrento DriveMonday10:00 AM12:00 PM
    Zach YoungBeginning Speech and DebateBountiful, UT1144 Briggs DriveTuesday11:30 AM1:30 PM
    Zach YoungIntermediate Speech and DebateBountiful, UT1144 Briggs DriveTuesday1:30 PM3:30 PM
    Zach YoungElite Speech and DebateBountiful, UT1144 Briggs DriveTuesday9:30 AM11:30 AM
    Shannon WilkinsonBeginning EnglishWoods Cross, UT1955 Sorrento DriveWednesday9:00 AM11:00 AM
    Shannon WilkinsonIntermediate EnglishWoods Cross, UT1955 Sorrento DriveWednesday11:00 AM1:00 PM
    Mahayla BassettIntro to the ConstitutionBluffdale, UT14744 South Ten Sleep CircleWednesday9:30 AM11:30 AM
    Mahayla BassettConstitution and Moot CourtBluffdale, UT14744 South Ten Sleep CircleWednesday11:45 AM1:45 PM
    Desiree PrestonBeginning EnglishHerriman, UT14829 S. Birkdale CirTuesday8:45 AM10:45 AM
    Desiree PrestonAdvanced EnglishHerriman, UT14829 S. Birkdale CirTuesday10:45 AM12:45 PM
    Desiree PrestonIntermediate EnglishHerriman, UT14829 S. Birkdale CirTuesday12:45 PM2:45 PM
    Jantzen RussellIntermediate Speech and DebateMidvale, UT7486 S Union Park AveTuesday11:00 AM1:00 PM
    Jantzen RussellBeginning Speech and DebateMidvale, UT7486 S Union Park AveTuesday1:30 PM3:30 PM
    Jantzen RussellElite Speech and DebateMidvale, UT7486 S Union Park AveTuesday9:00 AM11:00 AM
    Sam MartineauBeginning Speech and DebateRiverton, UT2390 W 13235 SThursday8:00 AM10:00 AM
    Sam MartineauIntermediate Speech and DebateRiverton, UT2390 W 13235 SThursday10:00 AM12:00 PM
    Sam MartineauElite Speech and DebateRiverton, UT2390 W 13235 SThursday12:30 PM2:30 PM
    Desiree PrestonBeginning EnglishRiverton, UT2574 W 12875 SThursday10:15 AM12:15 PM
    Sam MartineauElite Speech and DebateHighland, UT6498 Avery Ave.Wednesday8:30 AM10:30 AM
    Sam MartineauBeginning Speech and DebateHighland, UT6498 Avery Ave.Wednesday10:30 AM12:30 PM
    Sam MartineauIntermediate Speech and DebateHighland, UT6498 Avery Ave.Wednesday1:00 PM3:00 PM
    Mary StoddardBeginning Speech and DebateSaratoga Springs, UT258 Cannavale Ct.Tuesday9:15 AM11:15 AM
    Mary StoddardIntermediate Speech and DebateSaratoga Springs, UT258 Cannavale Ct.Tuesday11:15 AM1:15 PM
    Mary StoddardElite Speech and DebateSaratoga Springs, UT258 Cannavale Ct.Tuesday1:45 PM3:45 PM
    Mary StoddardIntro to the ConstitutionSaratoga Springs, UT2537 S Honeysuckle DrThursday2:00 PM4:00 PM
    ToriAnn PerkeyBeginning EnglishSaratoga Springs, UT258 Cannavale Ct.Thursday9:00 AM11:00 AM
    ToriAnn PerkeyIntermediate EnglishSaratoga Springs, UT258 Cannavale Ct.Thursday11:15 AM1:15 PM
    Mary StoddardBeginning Speech and DebateOrem, UT248 N 50 EMonday9:00 AM11:00 AM
    Mary StoddardIntermediate Speech and DebateOrem, UT248 N 50 EMonday11:00 AM1:00 PM
    Sam MartineauBeginning Speech and DebateProvo, UT255 S 700 ETuesday8:00 AM10:00 AM
    Sam MartineauIntermediate Speech and DebateProvo, UT255 S 700 ETuesday10:00 AM12:00 PM
    Sam MartineauElite Speech and DebateProvo, UT255 S 700 ETuesday12:30 PM2:30 PM
    ToriAnn PerkeyBeginning EnglishProvo, UT255 S 700 ETuesday12:30 PM2:30 PM
    ToriAnn PerkeyAdvanced EnglishProvo, UT255 S 700 ETuesday10:10 AM12:10 PM
    ToriAnn PerkeyIntermediate EnglishProvo, UT255 S 700 ETuesday8:00 AM10:00 AM
    ToriAnn PerkeyACT PrepOrem, UT167 W 1485 NWednesday9:00 AM11:00 AM
    ToriAnn PerkeyAdvanced EnglishOrem, UT167 W 1485 NWednesday11:00 AM1:00 PM
    ToriAnn PerkeyBeginning EnglishOrem, UT167 W 1485 NWednesday1:15 PM3:15 PM
    Mary StoddardConstitution and Moot CourtOrem, UT248 N 50 EThursday11:00 AM1:00 PM
    Mary StoddardIntroduction to the ConstitutionOrem, UT248 N 50 EThursday9:00 AM11:00 AM
    Ellinor PetersenBeginning Leadership and EntrepreneurshipOrem, UTTBDWednesday10:00 AM12:00 PM
    Ellinor PetersenIntermediate Leadership and EntrepreneurshipOrem, UTTBDWednesday8:00 AM10:00 AM
    Mary StoddardConstitution and Moot CourtOnlineOnlineMonday1:30 PM3:30 PM
    Marisa Murdock SharpeBeginning EnglishOnlineOnlineTuesday8:30 AM10:30 AM
    Marisa Murdock SharpeIntermediate EnglishOnlineOnlineTuesday10:30 AM12:30 PM
    Marisa Murdock SharpeAdvanced EnglishOnlineOnlineTuesday12:30 PM2:30 PM
    Mary StoddardBeginning Speech and DebateOnlineOnlineWednesday9:00 AM11:00 AM
    Mary StoddardIntermediate Speech and DebateOnlineOnlineWednesday11:00 AM1:00 PM
    Mary StoddardElite Speech and DebateOnlineOnlineWednesday1:30 PM3:30 PM
    Mary StoddardIntroduction to the ConstitutionOnlineOnlineFriday9:00 AM11:00 AM
    ToriAnn PerkeyACT PrepOnlineOnlineThursday2:00 PM UT4:00 PM
    Teri LundConstitution and Moot CourtStar Valley, Wyoming250 Van Noy ParkwayThursdays8:30 AM10:30 AM

    We are updating classes every day and will continue announcing classes over the summer as we solidify new teachers and locations, so check back! We’re excited for a great new year with all of you!

    Questions about Enrollment and Class Registration?  Email Kristy at admin@ieprogram.org  

    Are you new?  Join our Interest List and we'll reach out to orient you and answer your questions.