2025-2026 School Year Registration is Open!
HOW TO REGISTER
- Fill out one registration form per student
- Agree to the Class Commitments
- Pay the $100 Enrollment Fee (one per student, per year)
- 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#
Meet the teachers here: https://ieprogram.org/iep-
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
- Classes Start: Week of August 25
- Breaks: Fall, Christmas, and Spring
- View the full calendar here: https://ieprogram.org/
calendar/
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.
Class | Tuition | Class Requirements |
---|---|---|
ACT Prep | $600/Full Year $350/semester (Fall semester only) | Ages 15-18 |
Constitution | $500 | Introduction to the Constitution: Age 13+ Constitution and Moot Court Prerequisite: 14+ and Introduction to the Constitution or equivalent class. |
English | $550 | Beginning: Ages 12-13 (7-8 grade) Intermediate: Ages 14-15 (9-10 grade) Elite: Ages 16+ (11-12 grade) |
Leadership & Entrepreneurship | $500 | Beginning: Age 14+ Intermediate Prerequisite: Beginning Leadership and Entrepreneurship |
Robotics | $650 | Age 13+ (8-12 grade) |
Speech & Debate | $550 | Beginning: 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 Name | Class | City | Address | Day of the Week | Start Time | End Time |
---|---|---|---|---|---|---|
NaLyn Nelson | Beginning Speech and Debate | Hyrum, UT | 444 E. Main St. | Thursday | 9:00 AM | 11:00 PM |
NaLyn Nelson | Intermediate Speech and Debate | Hyrum, UT | 444 E. Main St. | Monday | 11:00 AM | 1:00 PM |
NaLyn Nelson | Elite Speech and Debate | Hyrum, UT | 444 E. Main St. | Thursday | 11:00 AM | 1:00 PM |
NaLyn Nelson | Introduction to the Constitution | Hyrum, UT | 444 E. Main St. | Monday | 1:15 PM | 3:15 PM |
NaLyn Nelson | Constitution and Moot Court | Hyrum, UT | 444 E. Main St. | Thursday | 1:00 PM | 3:00 PM |
Arielle Hadfield | Beginning English | North Logan, UT | 1625 Palomino Circle | Wednesday | 9:30 AM | 11:30 AM |
Arielle Hadfield | Intermediate English | North Logan, UT | 1625 Palomino Circle | Wednesday | 11:45 AM | 1:45 PM |
Shannon Wilkinson | Beginning English | Ogden, UT | 1390 Canyon Road | Wednesday | 2:00 PM | 4:00 PM |
Shannon Wilkinson | Beginning English | Roy, UT | 4471 South 3100 West | Tuesday | 9:00 AM | 11:00 AM |
Shannon Wilkinson | Intermediate English | Roy, UT | 4471 South 3100 West | Tuesday | 11:00 AM | 1:00 PM |
Becky Pitcher | Beginning English | Huntsville, UT | 7568 E 900 S | Wednesday | 9:00 AM | 11:00 AM |
Becky Pitcher | Intermediate English | Huntsville, UT | 7568 E 900 S | Wednesday | 11:30 AM | 1:30 PM |
Megan Lee | Beginning Speech and Debate | Layton, UT | 2227 East 2150 North | Thursday | 12:30 PM | 2:30 PM |
Megan Lee | Intermediate Speech and Debate | Layton, UT | 2227 East 2150 North | Thursday | 2:30 PM | 4:30 PM |
Sam Martineau | Beginning Speech and Debate | Layton, UT | 1879 Forest Ridge Dr. | Monday | 8:00 AM | 10:00 AM |
Sam Martineau | Intermediate Speech and Debate | Layton, UT | 1879 Forest Ridge Dr. | Monday | 10:05 AM | 12:05 PM |
Sam Martineau | Elite Speech and Debate | Layton, UT | 1879 Forest Ridge Dr. | Monday | 12:30 PM | 2:30 PM |
Marisa Murdock Sharpe | Beginning English | Fruit Heights, UT | 1024 Pheasant View Dr. | Wednesday | 8:30 AM | 10:30 AM |
Marisa Murdock Sharpe | Intermediate English | Fruit Heights, UT | 1024 Pheasant View Dr. | Wednesday | 10:30 AM | 12:30 PM |
Marisa Murdock Sharpe | Advanced English | Fruit Heights, UT | 1024 Pheasant View Dr. | Wednesday | 12:30 PM | 2:30 PM |
Mahayla Bassett | Introduction to the Constitution | Woods Cross, UT | 1955 Sorrento Drive | Monday | 12:30 PM | 2:30 PM |
Mahayla Bassett | Constitution and Moot Court | Woods Cross, UT | 1955 Sorrento Drive | Monday | 10:00 AM | 12:00 PM |
Zach Young | Beginning Speech and Debate | Bountiful, UT | 1144 Briggs Drive | Tuesday | 11:30 AM | 1:30 PM |
Zach Young | Intermediate Speech and Debate | Bountiful, UT | 1144 Briggs Drive | Tuesday | 1:30 PM | 3:30 PM |
Zach Young | Elite Speech and Debate | Bountiful, UT | 1144 Briggs Drive | Tuesday | 9:00 AM | 11:00 AM |
Shannon Wilkinson | Beginning English | Woods Cross, UT | 1955 Sorrento Drive | Wednesday | 9:00 AM | 11:00 AM |
Shannon Wilkinson | Intermediate English | Woods Cross, UT | 1955 Sorrento Drive | Wednesday | 11:00 AM | 1:00 PM |
Mahayla Bassett | Intro to the Constitution | Bluffdale, UT | 14744 South Ten Sleep Circle | Wednesday | 9:30 AM | 11:30 AM |
Mahayla Bassett | Constitution and Moot Court | Bluffdale, UT | 14744 South Ten Sleep Circle | Wednesday | 11:45 AM | 1:45 PM |
Desiree Preston | Beginning English | Herriman, UT | 14829 S. Birkdale Cir | Tuesday | 8:45 AM | 10:45 AM |
Desiree Preston | Advanced English | Herriman, UT | 14829 S. Birkdale Cir | Tuesday | 10:45 AM | 12:45 PM |
Desiree Preston | Intermediate English | Herriman, UT | 14829 S. Birkdale Cir | Tuesday | 12:45 PM | 2:45 PM |
Jantzen Russell | Intermediate Speech and Debate | Midvale, UT | 7486 S Union Park Ave | Tuesday | 1:30 PM | 3:30 PM |
Jantzen Russell | Beginning Speech and Debate | Midvale, UT | 7486 S Union Park Ave | Tuesday | 11:00 AM | 1:00 PM |
Jantzen Russell | Elite Speech and Debate | Midvale, UT | 7486 S Union Park Ave | Tuesday | 9:00 AM | 11:00 AM |
Sam Martineau | Beginning Speech and Debate | Riverton, UT | 2390 W 13235 S | Thursday | 8:00 AM | 10:00 AM |
Sam Martineau | Intermediate Speech and Debate | Riverton, UT | 2390 W 13235 S | Thursday | 10:00 AM | 12:00 PM |
Sam Martineau | Elite Speech and Debate | Riverton, UT | 2390 W 13235 S | Thursday | 12:30 PM | 2:30 PM |
Desiree Preston | Beginning English | Riverton, UT | 2574 W 12875 S | Thursday | 10:15 AM | 12:15 PM |
Sam Martineau | Elite Speech and Debate | Highland, UT | 6498 Avery Ave. | Wednesday | 8:30 AM | 10:30 AM |
Sam Martineau | Beginning Speech and Debate | Highland, UT | 6498 Avery Ave. | Wednesday | 10:30 AM | 12:30 PM |
Sam Martineau | Intermediate Speech and Debate | Highland, UT | 6498 Avery Ave. | Wednesday | 1:00 PM | 3:00 PM |
Mary Stoddard | Beginning Speech and Debate | Saratoga Springs, UT | 258 Cannavale Ct. | Tuesday | 9:15 AM | 11:15 AM |
Mary Stoddard | Intermediate Speech and Debate | Saratoga Springs, UT | 258 Cannavale Ct. | Tuesday | 11:15 AM | 1:15 PM |
Mary Stoddard | Elite Speech and Debate | Saratoga Springs, UT | 258 Cannavale Ct. | Tuesday | 1:45 PM | 3:45 PM |
Mary Stoddard | Intro to the Constitution | Saratoga Springs, UT | 2537 S Honeysuckle Dr | Thursday | 2:00 PM | 4:00 PM |
ToriAnn Perkey | Beginning English | Saratoga Springs, UT | 258 Cannavale Ct. | Thursday | 9:00 AM | 11:00 AM |
ToriAnn Perkey | Intermediate English | Saratoga Springs, UT | 258 Cannavale Ct. | Thursday | 11:15 AM | 1:15 PM |
Jantzen Russell | Beginning Speech and Debate | Eagle Mountain, UT | 2282 E Valley Drive | Wednesday | 1:00 PM | 3:00 PM |
Mary Stoddard | Beginning Speech and Debate | Orem, UT | 248 N 50 E | Monday | 9:00 AM | 11:00 AM |
Mary Stoddard | Intermediate Speech and Debate | Orem, UT | 248 N 50 E | Monday | 11:00 AM | 1:00 PM |
Sam Martineau | Beginning Speech and Debate | Provo, UT | 255 S 700 E | Tuesday | 8:00 AM | 10:00 AM |
Sam Martineau | Intermediate Speech and Debate | Provo, UT | 255 S 700 E | Tuesday | 10:00 AM | 12:00 PM |
Sam Martineau | Elite Speech and Debate | Provo, UT | 255 S 700 E | Tuesday | 12:30 PM | 2:30 PM |
ToriAnn Perkey | Beginning English | Provo, UT | 255 S 700 E | Tuesday | 12:30 PM | 2:30 PM |
ToriAnn Perkey | Advanced English | Provo, UT | 255 S 700 E | Tuesday | 10:10 AM | 12:10 PM |
ToriAnn Perkey | Intermediate English | Provo, UT | 255 S 700 E | Tuesday | 8:00 AM | 10:00 AM |
Andy and Danielle Huff | Math 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 Perkey | ACT Prep | Orem, UT | 167 W 1485 N | Wednesday | 9:00 AM | 11:00 AM |
ToriAnn Perkey | Advanced English | Orem, UT | 167 W 1485 N | Wednesday | 11:00 AM | 1:00 PM |
ToriAnn Perkey | Beginning English | Orem, UT | 167 W 1485 N | Wednesday | 1:15 PM | 3:15 PM |
Mary Stoddard | Constitution and Moot Court | Orem, UT | 248 N 50 E | Thursday | 11:00 AM | 1:00 PM |
Mary Stoddard | Introduction to the Constitution | Orem, UT | 248 N 50 E | Thursday | 9:00 AM | 11:00 AM |
Ellinor Petersen | Beginning Leadership and Entrepreneurship | Orem, UT | 552 Quail Road | Wednesday | 10:00 AM | 12:00 PM |
Ellinor Petersen | Intermediate Leadership and Entrepreneurship | Orem, UT | 552 Quail Road | Wednesday | 8:00 AM | 10:00 AM |
Mary Stoddard | Constitution and Moot Court | Online | Online | Monday | 1:30 PM | 3:30 PM |
Marisa Murdock Sharpe | Beginning English | Online | Online | Tuesday | 8:30 AM | 10:30 AM |
Marisa Murdock Sharpe | Intermediate English | Online | Online | Tuesday | 10:30 AM | 12:30 PM |
Marisa Murdock Sharpe | Advanced English | Online | Online | Tuesday | 12:30 PM | 2:30 PM |
Mary Stoddard | Beginning Speech and Debate | Online | Online | Wednesday | 9:00 AM | 11:00 AM |
Mary Stoddard | Intermediate Speech and Debate | Online | Online | Wednesday | 11:00 AM | 1:00 PM |
Mary Stoddard | Elite Speech and Debate | Online | Online | Wednesday | 1:30 PM | 3:30 PM |
Mary Stoddard | Introduction to the Constitution | Online | Online | Friday | 9:00 AM | 11:00 AM |
ToriAnn Perkey | ACT Prep | Online | Online | Thursday | 2:00 PM UT | 4:00 PM UT |
McKay Earl | Advanced Leadership and Entrepreneurship | Online | Online | Wednesday | 3:00 PM UT | 5:00 PM UT |
Nelda McCallister | Beginning English | Heber, UT | 1470 S Lost Colt Dr. | Thursday | 9:40 AM | 11:45 AM |
Teri Lund | Constitution and Moot Court | Star Valley, Wyoming | 250 Van Noy Parkway | Thursdays | 8:30 AM | 10: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.