2025-2026 School Year Registration is Open!

HOW TO REGISTER

  1. Fill out one registration form per student
  2. Agree to the Class Commitments
  3. Pay the $100 Enrollment Fee (one per student, per year)
  4. Pay the $50 Class Deposit for each class (applied toward tuition)

The Enrollment Fee is required for all students, regardless of number of classes. Reimbursement may be possible through your funding program.


CLASSES & TUITION

Most classes are returning, some are shifting, and a few new ones have been added. Robotics is still in development - watch for updates this summer.

View the full class list & schedule here: ieprogram.org/registration#class-list
Meet the teachers here: https://ieprogram.org/iep-team/

Tuition and Class Requirements Overview:

  • Speech and Debate $550
    • Beginning (13+)
    • Intermediate (Prereq: Beginning)
    • Elite (Prereq: Intermediate)
  • English $550
    • Beginning (Ages 12–13)
    • Intermediate (14–15)
    • Advanced (16+)
  • Constitution and Moot Court $500
    • Intro (13+)
    • Moot Court (14+ with Intro or equivalent)
  • Leadership and Entrepreneurship $500
    • Beginning (14+)
    • Intermediate (Prereq: Beginning)
    • Advanced (Prereq: Intermediate)
  • *NEW* Pre-Algebra $600 - 2 days a week, once in person and once online
  • ACT Prep $600 (Full Year) / $350 (Fall Only) – Ages 15–18

Class placement outside the age range requires teacher approval.
Speech & Debate classes require an interview if underage.


CLASS COMMITMENTS

Each class has specific requirements. Please review the Class Commitments with your student before registering.

Tuition and fees are non-refundable, even if you withdraw mid-year. Full-year tuition is due in August.

PARENT VOLUNTEER REQUIREMENT

To keep tuition affordable and build community, each family must volunteer once per student per year, regardless of class.

Options include:

  • Judging tournaments
  • Chaperoning events
  • Helping with contests

Speech & Debate parents are required to judge at least one full-day tournament.

KEY DATES

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 & Bluffdale
Constitution and Moot Court - Woods Cross & Bluffdale
Intermediate Leadership and Entrepreneurship - Orem
Advanced Leadership and Entrepreneurship - Online
Beginning English - Heber, Ogden, Roy, Herriman & Orem
Intermediate English - Logan, Roy & Herriman
Advanced English - Herriman & Provo
Beginning Speech & Debate - Eagle Mountain
Intermediate Speech and Debate - Layton
Elite Speech and Debate - Saratoga Springs
Pre-Algebra - Provo

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.

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.

The Following Classes are now full.  You can still register to be on a waitlist for them.
Beginning Speech and Debate (Layton on Mondays, Riverton, Highland, Provo)
Intermediate Speech and Debate (Layton on Mondays, Riverton)
Elite Speech and Debate (Layton, Riverton, Highland, Provo)
ACT Prep (Online-Fall Semester Only - Full Year is Still Open)

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:30 AM11:30 AM
Arielle HadfieldIntermediate EnglishNorth Logan, UT1625 Palomino CircleWednesday11:45 AM1:45 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:00 AM11:00 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 AveTuesday1:30 PM3:30 PM
Jantzen RussellBeginning Speech and DebateMidvale, UT7486 S Union Park AveTuesday11:00 AM1:00 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
Jantzen RussellBeginning Speech and DebateEagle Mountain, UT2282 E Valley DriveWednesday1:00 PM3:00 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
Andy and Danielle HuffMath Pre-Algebra (2 days per week)Provo, UT
Online
255 S 700 E (Tuesday)
Online (Thursday)
Tuesday &
Thursday
10:00 AM (Tuesday)
8:30 AM (Thursday)
12:00 PM (Tuesday)
9:30 AM (Thursday)
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, UT552 Quail RoadWednesday10:00 AM12:00 PM
Ellinor PetersenIntermediate Leadership and EntrepreneurshipOrem, UT552 Quail RoadWednesday8: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 UT
McKay EarlAdvanced Leadership and EntrepreneurshipOnlineOnlineWednesday3:00 PM UT5:00 PM UT
Nelda McCallisterBeginning EnglishHeber, UT1470 S Lost Colt Dr.Thursday9:40 AM11:45 AM
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.