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 Orem will be coming soon.
**New** Registering for IEProgram classes is now a two-part process.
- Enroll or Re-enroll in the IEProgram (mid-April)
- 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 & Woods Cross
- Constitution and Moot Court - Woods Cross
- 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
We will continue announcing classes over the summer as we solidify new teachers and locations, so check back!
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.
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. 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.
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.
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 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:00 AM | 11:00 AM |
Arielle Hadfield | Intermediate English | North Logan, UT | 1625 Palomino Circle | Wednesday | 11:15 AM | 1:15 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 |
Zach Young | Beginning Speech and Debate | Bountiful, UT | 1144 Briggs Drive | Tuesday | 9:15 AM | 11:15 AM |
Zach Young | Intermediate Speech and Debate | Bountiful, UT | 1144 Briggs Drive | Tuesday | 11:15 AM | 1:15 PM |
Zach Young | Elite Speech and Debate | Bountiful, UT | 1144 Briggs Drive | Tuesday | 1:15 PM | 3:15 PM |
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 |
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 | 11:00 AM | 1:00 PM |
Jantzen Russell | Beginning Speech and Debate | Midvale, UT | 7486 S Union Park Ave | Tuesday | 1:30 PM | 3:30 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 |
Desiree Preston | Advanced English | Riverton, UT | 1136 Buckwheat Circle | Tuesday | 12:30 PM | 2:30 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 |
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 |
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 |
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 | Thursday | 8:30 AM | 10:30 AM |
ToriAnn Perkey | ACT Prep | Online | Online | Thursday | 2:00 PM UT | 4:00 PM |
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.