2025-2026 School Year Registration

We're excited to announce that Priority Registration will open TUESDAY, APRIL 29 at 6:00 am (for 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, Robotics, ACT Prep, and a pilot class for Pre-Algebra.

**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 will be returning.  We've also added some great new classes and locations, including:

  • ACT Prep - Online & Orem
  • Intro to the Constitution - Saratoga Springs
  • 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

See the full list of classes and their locations below.

2025-2026 Tuition

We are very aware of what it costs homeschooling families to participate in our program and take raising our fees and tuition very seriously. Except for a small increase to cover materials for ACT Prep, tuition will remain the same this year.

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

Class Requirements: There are class commitments and requirements for every class. Parents and students will be 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 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 in the first week of classes, and that if I have not paid tuition, or arranged payments by October 1st, I will be assessed a late tuition fee.
  • 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 registration fee of $50 and it is non-refundable.
  • I understand there is a $50 Class Fee that reserves my student a spot in my chosen class(es) and will be applied toward tuition. I understand that the $50 Class Fee is non refundable even if I choose to pull my student out.
  • I understand that in an effort to comply with state guidelines and to keep students and our community safe, classes and/or tournaments may be moved online (each teacher will make individual determinations in the area).

Student Commitments

  • I understand that in an effort to comply with state guidelines and to keep students and our community safe, classes and/or tournaments may be moved online (each teacher will make individual determinations in the area).
  • If I am going to miss a class I will inform my teacher.
  • I commit to complete assigned homework every single week.
  • I will not participate in loser culture whilst in this class. I will not pretend that being willfully ignorant, purposefully failing, or not caring about my education are cool because I know that, to the contrary, they are stupid.
  • Sometimes it is easier to be too cool than to be educated. I will not be too cool for my class.
  • I understand that in this class we will encounter and deal with information and concepts I have not yet encountered. I understand that there is a significant possibility that on any given day in class I will begin to feel lost. When I begin to feel lost, I commit to ask a question instead of sheepishly sitting in my seat hoping that no one will notice that I don't get what is going on. I further commit to not decide that in order to be a worthwhile person
  • I must reach the foolish and impossibly high bar of always understanding everything that is going on.
  • I know that as a part of this class I will be asked to do things that are difficult and uncomfortable. I am ready to do them because I know that I won’t progress unless I do.
  • I get it in my heart of hearts, inside my very soul that, though this class is fun, the purpose is not fun. I get it that I am educating myself to be a more thoughtful, more mature, more intelligent, more capable, and more successful person. I understand that I am the number one variable in my own life and whether or not I enjoy my educational experiences is primarily a result of choices I make. I understand that my failures and successes belong to me and no one else. I understand that, even though it can be difficult to accept responsibility for my mistakes and failures, I must be willing to accept that responsibility if I hope to become a successful person. I commit to walk the painful road to overcome fear, not give in to self doubt, and to stand up to laziness, procrastination, excuses, and poor planning.
  • I know I will make mistakes. I will not ignore them, try to hide them, or despair that I can ever change.
  • I recognize that it is likely that (given the difficult nature of the class) I will be tempted to give up somewhere around halfway. I will not give up.
  • I understand that the fact that I chose to check these boxes will be held against me should I choose to not fulfill these commitments and that that process may be at times uncomfortable.
  • I understand that failing to keep commitments is a normal part of growing up and mistakes are acceptable. However, I also recognize that refusing to recognize mistakes does more harm than making mistakes themselves. In addition, I recognize that purposefully failing in commitments because one feels like sticking it to "the man" is incredibly lame (like for real).

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 Constitution and Moot Court Classes only

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

  • I understand that my student will need to bring a functioning device to class each week. I will ensure that they have one to bring.
  • 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.

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 Constitution and Moot Court 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.

 

Student Commitments for Constitution and Moot Court classes only

  • 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

    Enroll/Re-enroll in the IEProgram
  • 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.  After you are enrolled, you will have access to the openSIS system. 
  • Pay the $100 Enrollment Fee (one per student, per year - not applied to class tuition)

    Register for Classes 

  • Register for classes through openSIS when class registration opens. 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

Class registration will open in the openSIS system on Tuesday, April 29 at 6:00 am for those with priority registration.  Class registration will open in the openSIS system on Thursday, May 1 at 6:00 am for general registration.

If you have friends that would like to receive registration information, they can fill out the Interest Form.

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.

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

Important Speech & Debate Information

Tournaments Speech and Debate classes include and requires attendance of at least 4 all-day Saturday Tournaments each year for each student. They are held monthly and each student needs to attend at least 4 of the 7. They are held up and down the Wasatch Front and online.

Judging 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, the 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!)

Full List of Classes and Locations

Click on a column heading to sort the classes, or find a specific class by using the search box.

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
Showing 1 to 15 of 68 entries

Questions?  Visit our Contact Page, or email Kristy at admin@ieprogram.org  

 

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!