2026–2027 Enrollment & Registration

How to Register

All registration takes place at portal.ieprogram.org

There are two required steps to register:

1. Enroll in the IEProgram             

Each family and student must complete enrollment at portal.ieprogram.org before registering.

  • $100 enrollment fee per student (annual)
  • Non-refundable after you register for classes

2. Register for Classes

Log Into the Portal Account at portal.ieprogram.org

All class registration is completed through the parent portal account. Once logged into the portal, parents can view their students and register them for classes directly from their account.

Class Registration Process

1. Click “Register for Classes” in the portal dashboard.
2. Select classes and add them to your cart. You can search for classes by subject, location, and teacher.
NOTE: Your student’s spot is reserved only for 15 minutes as you complete checkout.

3. Review and agree to the required commitments for both parents and students.
4. Pay the $50 class deposit to hold your spot. If you prefer, you may also choose to pay the full tuition.
NOTE: If you are using UFA funds, your class deposit will automatically be deferred in your portal until you complete payment later through the UFA marketplace.

5. You can return to your account at any time to add additional classes. If a class is full, you can join the waitlist for the class. No deposit is required. You will be notified if a spot becomes available.

The Robotics FTC Team Requires an Application to Register.
Once your application has been reviewed and you have been accepted to the team, registration instructions will be sent to you. We’ll let you know if you aren’t accepted to a team.

Apply for the FTC Robotics Team Here

Class Schedule

The 2026–2027 Class Schedule is now available. Additional classes will be added and announced as they are finalized.

2026-2027 Tuition

Enrollment Fee: $100 per student (annual)
(Non-refundable after class registration)

ClassTuitionClass Requirements
ACT Prep$615/Full Year
Ages 15-18
History Through the Classics$500World History: Culture and World View; Ages 12-15
English$550Beginning: Ages 12-13 (7-8 grade)
Intermediate: Ages 14-15 (9-10 grade)
Advanced: Ages 16+ (11-12 grade)
Math$850 - Class ($500) + 30 minutes private tutoring each week ($350)Pre-Algebra
Algebra
Speech & Debate$550Beginning: Age 13+
Intermediate Prerequisite: Beginning Speech & Debate
Elite Prerequisite: Intermediate Speech and Debate
Robotics - Challenge$1000Ages 11-14
Priority given to returning students
Robotics - FTC$1600Ages 14+
Application required

Class Commitments & Requirements

In addition to General Program Commitments, each class includes specific expectations that students are required to commit to. Please review all commitments with your student before registering.

  • Tuition and fees are non-refundable, including mid-year withdrawal
  • Full-year tuition is due in August

Volunteer Requirement (All Families)

Each family must volunteer once per student per year.

Options include:

  • Judging tournaments
  • Chaperoning events
  • Assisting with contests and competitions

Speech & Debate Requirements

  • Parents must judge one full-day tournament per year
  • Students:
    • Beginning: Attend 4 of 7 tournaments
    • Intermediate: Attend 5 of 7 tournaments
    • Elite: Attend 6 of 7 tournaments

Tournaments are held monthly (in-person and online).
Other approved activities may count toward attendance.

Additional Requirements

  • Age Requirements: Exceptions require teacher approval
  • Speech & Debate: Interviews required for students below age level (typically held in summer)

 View detailed commitments:

Key Dates & Calendar

  • Classes Begin: Week of August 24, 2026
  • Breaks: Fall, Christmas, Spring

2026-2027 Classes & Locations

Teacher NameClassCityAddressDay of the WeekStart TimeEnd Time
Marisa Murdock SharpeACT PrepLayton, UT513 S 1425 WMonday10:00 AM12:00 PM
Desiree PrestonACT PrepRiverton, UT2574 W 12875 SThursday10:00 AM12:00 PM
ToriAnn PerkeyACT PrepOrem, UT167 W 1485 NWednesday12:50 PM2:50 PM
Marisa Murdock SharpeACT PrepOnlineOnlineMonday12:30 PM2:30 PM
Marisa Murdock SharpeEnglish: AdvancedFruit Heights, UT1024 Pheasant View Dr.Wednesday12:30 PM2:30 PM
Desiree PrestonEnglish: AdvancedHerriman, UT14829 S. Birkdale CirTuesday10:45 AM12:45 PM
ToriAnn PerkeyEnglish: AdvancedSaratoga Springs, UT258 Cannavale Ct.Thursday11:10 AM1:10 PM
ToriAnn PerkeyEnglish: AdvancedProvo, UT255 S 700 ETuesday10:10 AM12:10 PM
Marisa Murdock SharpeEnglish: AdvancedOnlineOnlineTuesday12:00 PM2:00 PM
Arielle HadfieldEnglish: BeginningNorth Logan, UT1625 Palomino CircleThursday1:00 PM3:00 PM
Shannon WilkinsonEnglish: BeginningOgden, UT2552 Buchanan Ave.Wednesday2:00 PM4:00 PM
Becky PitcherEnglish: BeginningHuntsville, UT7568 E 900 SWednesday9:00 AM11:00 AM
Marisa Murdock SharpeEnglish: BeginningFruit Heights, UT1024 Pheasant View Dr.Wednesday8:30 AM10:30 AM
Shannon WilkinsonEnglish: BeginningWoods Cross, UT1955 Sorrento DriveWednesday9:00 AM11:00 AM
Desiree PrestonEnglish: BeginningRiverton, UT2574 W 12875 SThursday12:15 PM2:15 PM
ToriAnn PerkeyEnglish: BeginningSaratoga Springs Utah258 Cannavale Ct.Thursday1:20 PM3:20 PM
ToriAnn PerkeyEnglish: BeginningProvo, UT-FULL255 S 700 ETuesday12:30 PM2:30 PM
ToriAnn PerkeyEnglish: BeginningOrem, UT167 W 1485 NWednesday8:30 AM10:30 AM
Marisa Murdock SharpeEnglish: BeginningOnlineOnlineTuesday8:00 AM10:00 AM
Arielle HadfieldEnglish: IntermediateNorth Logan, UT1625 Palomino CircleTuesday1:00 PM3:00 PM
Shannon WilkinsonEnglish: IntermediateRoy, UT4471 South 3100 West, RoyMonday1:00 PM3:00 PM
Becky PitcherEnglish: IntermediateHuntsville, UT7568 E 900 SWednesday11:10 AM1:10 PM
Marisa Murdock SharpeEnglish: IntermediateFruit Heights, UT1024 Pheasant View Dr.Wednesday10:30 AM12:30 PM
Shannon WilkinsonEnglish: IntermediateWoods Cross, UT1955 Sorrento DriveWednesday11:00 AM1:00 PM
Desiree PrestonEnglish: IntermediateHerriman, UT14829 S. Birkdale CirTuesday12:45 PM2:45 PM
ToriAnn PerkeyEnglish: IntermediateSaratoga Springs, UT-FULL258 Cannavale Ct.Thursday9:00 AM11:00 AM
ToriAnn PerkeyEnglish: IntermediateProvo, UT-FULL255 S 700 ETuesday8:00 AM10:00 AM
ToriAnn PerkeyEnglish: IntermediateOrem, UT167 W 1485 NWednesday10:40 AM12:40 PM
Marisa Murdock SharpeEnglish: IntermediateOnlineOnlineTuesday10:00 AM12:00 PM
Andy HuffMath: AlgebraProvo, UT255 S 700 ETuesday12:30 PM2:30 PM
Mary StoddardMath: Pre-AlgebraWoods Cross, UT1955 Sorrento DriveThursday10:30 AM12:30 PM
Ember DavisMath: Pre-AlgebraSouth Jordan, UT9789 S Farmstead CircleTuesday11:30 PM1:30 PM
Jantzen RussellMath: Pre-AlgebraSaratoga Springs, UT432 Rolling Stage WayWednesday9:00 AM11:00 AM
Andy HuffMath: Pre-AlgebraProvo, UT255 S 700 ETuesday8:00 AM10:00 AM
Ember DavisMath: Pre-AlgebraOnlineOnlineThursday12:30 PM2:30 PM
NaLyn NelsonSpeech & Debate: BeginningHyrum, UT444 E. Main St.Thursday8:00 AM10:00 AM
Megan LeeSpeech & Debate: BeginningLayton, UT2788 E 200 NThursday11:30 PM1:30 PM
Sam MartineauSpeech & Debate: BeginningLayton, UT-FULL1879 Forest Ridge Dr.Monday8:00 AM10:00 AM
Zach YoungSpeech & Debate: BeginningBountiful, UT1144 Briggs DriveTuesday11:30 AM1:30 PM
Jantzen RussellSpeech & Debate: BeginningMurray, UT549 W 6300 SMonday9:00 AM11:00 AM
Sam MartineauSpeech & Debate: BeginningSouth Jordan, UT-FULL11747 S River Front ParkwayThursday8:00 AM10:00 AM
Jantzen RussellSpeech & Debate: BeginningBluffdale, UT-FULL14286 S Jayden Mae DriveThursday9:00 AM11:00 AM
Sam MartineauSpeech & Debate: BeginningHighland, UT-FULL6498 Avery Ave.Wednesday10:30 AM12:30 PM
Mary StoddardSpeech & Debate: BeginningEagle Mountain9357 N Arrowhead DrTuesday9:00 AM11:00 AM
Jantzen RussellSpeech & Debate: BeginningEagle Mountain2282 E Valley DriveWednesday1:00 PM3:15 PM
Mary StoddardSpeech & Debate: BeginningOrem, UT-FULL309 W 100 SMonday9:00 AM11:00 AM
Sam MartineauSpeech & Debate: BeginningProvo, UT-FULL255 S 700 ETuesday8:00 AM10:00 AM
Mahayla BassettSpeech & Debate: BeginningPayson, UT4728 W 11900 SWednesday1:00 PM3:00 PM
Mary StoddardSpeech & Debate: BeginningOnlineOnlineWednesday9:00 AM11:00 AM
NaLyn NelsonSpeech & Debate: EliteHyrum, UT444 E. Main St.Thursday10:00 AM12:00 PM
Sam MartineauSpeech & Debate: EliteLayton, UT-FULL1879 Forest Ridge Dr.Monday12:30 PM2:30 PM
Zach YoungSpeech & Debate: EliteBountiful, UT1144 Briggs DriveTuesday9:00 AM11:00 AM
Sam MartineauSpeech & Debate: EliteSouth Jordan, UT-FULL11747 S River Front ParkwayThursday12:30 PM2:30 PM
Sam MartineauSpeech & Debate: EliteHighland, UT6498 Avery Ave.Wednesday8:30 AM10:30 AM
Mary StoddardSpeech & Debate: EliteEagle Mountain9357 N Arrowhead DrTuesday1:30 PM3:30 PM
Sam MartineauSpeech & Debate: EliteProvo, UT-FULL255 S 700 ETuesday12:30 PM2:30 PM
Mary StoddardSpeech & Debate: EliteOnlineOnlineWednesday1:30 PM3:30 PM
NaLyn NelsonSpeech & Debate: IntermediateHyrum, UT444 E. Main St.Thursday12:00 PM2:00 PM
Megan LeeSpeech & Debate: IntermediateLayton, UT2788 E 200 NThursday1:30 PM3:30 PM
Sam MartineauSpeech & Debate: IntermediateLayton, UT-FULL1879 Forest Ridge Dr.Monday10:00 AM12:00 PM
Zach YoungSpeech & Debate: IntermediateBountiful, UT1144 Briggs DriveTuesday1:30 PM3:30 PM
Jantzen RussellSpeech & Debate: IntermediateMurray, UT549 W 6300 SMonday11:00 AM1:00 PM
Sam MartineauSpeech & Debate: IntermediateSouth Jordan, UT-FULL11747 S River Front ParkwayThursday10:00 AM12:00 PM
Sam MartineauSpeech & Debate: IntermediateHighland, UT-FULL6498 Avery Ave.Wednesday1:00 PM3:00 PM
Mary StoddardSpeech & Debate: IntermediateEagle Mountain9357 N Arrowhead DrTuesday11:00 AM1:00 PM
Mary StoddardSpeech & Debate: IntermediateOrem, UT309 W 100 SMonday11:00 AM1:00 PM
Sam MartineauSpeech & Debate: IntermediateProvo, UT-FULL255 S 700 ETuesday10:00 AM12:00 PM
Mary StoddardSpeech & Debate: IntermediateOnlineOnlineWednesday11:00 AM1:00 PM
NaLyn NelsonWorld History: Culture and World ViewHyrum, UT444 E. Main St.Monday9:00 AM11:00 AM
Mary StoddardWorld History: Culture and World ViewWoods Cross, UT1955 Sorrento DriveThursday12:45 PM2:45 PM
Mary StoddardWorld History: Culture and World ViewLehi, UT1191 North 2250 WestMonday2:00 PM4:00 PM
Mahayla BassettWorld History: Culture and World ViewOrem, UT552 Quail RoadMonday1:00 PM3:00 PM
Mary StoddardWorld History: Culture and World ViewOnlineOnlineThursday8:30 AM10:30 AM
Melissa EarlRobotics: ChallengeClinton, UT606 W 1300 NMonday9:30 AM11:30 AM
Melissa EarlRobotics: ChallengeWoods Cross, UT1955 Sorrento DriveFriday10:00 AM12:00 PM
Ember DavisRobotics: ChallengeSouth Jordan, UT9789 S Farmstead CircleTuesday1:30 PM3:30 PM
Stephanie OlmoRobotics: ChallengeHighland, UT11996 N Cyprus DriveWednesday3:00 PM5:00 PM
Mary HarrisRobotics: ChallengeEagle Mountain4617 E Brookwood DriveTuesday1:30 PM3:30 PM
Zach GrantRobotics: ChallengeOrem, UT598 S 560 WTuesday11:00 AM1:00 PM
Terral ShrewsburyRobotics: FTC (Note TWO class times)Woods Cross, UT1955 Sorrento DriveTuesday (In person)9:00 AM-1:00 PMThursday (Online) 2:00-4:00 PM
Brittny HansenRobotics: FTC (Note TWO class times)Highland, UT1883 Chimney Stone CourtTuesday (In person)1:00 PM-5:00 PMThursday (Online) 1:00-3:00 PM

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.