Grace Homeschool Classes
  • Home
  • About Grace Classes
  • FALL 2026 SEMESTER – QUICK INFO ON DATES & PRICING
  • FALL 2026 Semester Class Schedule (Updated 4/25/26)
  • Program Overview
  • Required Forms
  • How to Pay
  • DROP DOWN LISTING CLASS DETAILS – LOOK FOR DAY & NAME OF CLASS
    • PK-6th Grade
    • Junior High
    • High School
  • Meet Our Teachers
  • 2025-26 GRACE FAMILIES ONLY (Password Protected) – Calendars, Field Trips, Events & Yearbook Ordering
  • GRACE PSP vs GRACE CLASSES
  • Grace Homeschool Support
  • Link to Grace Christian School PSP Website

CLASS DESCRIPTIONS & DETAILS - All Grades


Pre-K Classes   |   K-6 Classes  |  Jr. High Classes  |  High School Classes
Pre-K Classes
K-6 Classes
*Tuesday *JH (AM1A) – Beginning Spanish
Evelyn Rossi
Tuesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (AM2A) – Elements of Faith
Debi Harper, LeAnne Shults
Tuesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (AM2B) – ASL Refresher
Kristin Vela
Tuesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (PM1) – America the Beautiful (Notgrass History)
Satinka Brasington
Tuesday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (PM2A) – IEW Writing (Based on U.S. History)
Carol Poston
Tuesday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (PM3) – Intro to Ceramics 1
Heather Thorson
Tuesday at 2:00-2:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH & HS Elective (AM1B) – Music Theory Enrichment
Kyle Everett
Tuesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH & HS Elective (PM2A) – Color Theory & Art Movements
Erica Barron
Tuesday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH Elective (AM1) – Give a Reason for What You Believe
Titha Esquivel
Tuesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH Elective (PM1A)- Cooking Around The World
Christina Garcia
Tuesday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday **PK/TK (AM1) – Numbers & More
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday **PK/TK (AM2) – God’s World of Nature
Amy Basore
Wednesday at 10:00-10:55 am
Class Duration: 55 minutes
Class Full - Waitlist

*Wednesday **PK/TK (PM1) – ABC Fun
Audra McCullough
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday **PK/TK (PM2) – Story & Craft Time
Audra McCullough
Wednesday at 12:45-1:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday *K (AM1) – Beginning Reading Fun
Lori Wangler
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday *K (AM2) – Math Fun
Ashly Byrne
Wednesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday *K-1st (PM1) – Book Worms
LeAnne Shults
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday *K-5th (PM2) – Rhythm & Movement Fitness Class
Hannah Piccola
Wednesday at 12:45-1:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 1-2nd (AM1) – Art Makers
Ashly Byrne
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 1-2nd (PM2) – Phonics Fun
Jamie Truett
Wednesday at 12:45-1:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 1-3rd (AM2) – Expedition Earth
Satinka Brasington
Wednesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 1-3rd (PM1) – ASL Learning Fun
Yoon Lee
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 1-3rd (PM2) – Learn to Play the Ukulele
Lori Wangler
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 2-3rd (AM2A) – Reading Adventures
LeAnne Shults
Wednesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 2-3rd (AM2B) – Math “Fun”-damentals
Carrie Lopez
Wednesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 2-4th (AM1) – Garden Club
Cynthia Macias
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 2-4th (PM1A) – Story of The World
Genevieve Clingman
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 3-4th (AM2) – Play the Ukulele 2
Lori Wangler
Wednesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 3-4th (PM1) – Book Club
Heather Munoz
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 3-4th (PM2) – Fun With ASL
Yoon Lee
Wednesday at 12:45-1:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 3-5th (AM1) – Beginning IEW
Carrie Lopez
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
*Wednesday 4-5th (AM2) – California History
Audra McCullough
Wednesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 4-6th (AM1) – Expedition Earth
Satinka Brasington
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 4-6th (PM1A) – Cooking with Miss Cindy
Cindy (Masi) Tiedemann
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Class Full - Waitlist

*Wednesday 4-6th (PM1B) – Know Your Bible
Carrie Lopez
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 4-6th (PM2) – Marine Biology (Zoology 2)
Cindy (Masi) Tiedemann
Wednesday at 12:45-1:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 4-8th (PM1) – Passport to Art
Erica Barron
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 5-7th (AM2) – Language Arts Enrichment
LeAnne Shults
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 5-8th (AM1) – Ancient World History
Heather Munoz
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 5-8th (AM2) – Earth Science
Cindy (Masi) Tiedemann
Wednesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 5-8th (PM2) – Leadership Lab
Erica Barron
Wednesday at 12:45-1:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH (AM1) – History of the World
Satinka Brasington
Thursday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH (AM2) – General Science
Debi Harper
Thursday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH (PM1) – Beginning ASL 1
Yoon Lee
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH (PM2A) – Art Fun
Jada Moss
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH & HS Club (AM2B) – Stretch & Move
Hannah Piccola
Thursday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Junior High Classes
*Tuesday *JH (AM1A) – Beginning Spanish
Evelyn Rossi
Tuesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (AM2A) – Elements of Faith
Debi Harper, LeAnne Shults
Tuesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (AM2B) – ASL Refresher
Kristin Vela
Tuesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (PM1) – America the Beautiful (Notgrass History)
Satinka Brasington
Tuesday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (PM2A) – IEW Writing (Based on U.S. History)
Carol Poston
Tuesday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH (PM3) – Intro to Ceramics 1
Heather Thorson
Tuesday at 2:00-2:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH & HS Elective (AM1B) – Music Theory Enrichment
Kyle Everett
Tuesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH & HS Elective (PM2A) – Color Theory & Art Movements
Erica Barron
Tuesday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH 8th & 9th (AM1B) – Foundational Language Arts
Arwen Waller
Tuesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH 8th & 9th (PM2B) – Physical Science w/ Labs
Debi Harper
Tuesday at 1:00-2:30 pm
Class Duration: 1-1/2 hours
Registering for Fall 2026

*Tuesday *JH 8th & HS Elective (PM2B) – ASB & Student Leadership
Randa Waller
Tuesday at 1:00-2:30 pm
Class Duration: 1-1/2 hours
Registering for Fall 2026

*Tuesday *JH Elective (AM1) – Give a Reason for What You Believe
Titha Esquivel
Tuesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH Elective (PM1A)- Cooking Around The World
Christina Garcia
Tuesday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday After School *JH & HS (PM4) – Grace Worship Team Club
Randa Waller
Tuesday at 2:30-4:00 pm
Class Duration: 1-1/2 hours
Registering for Fall 2026

*Wednesday 4-8th (PM1) – Passport to Art
Erica Barron
Wednesday at 11:45-12:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 5-7th (AM2) – Language Arts Enrichment
LeAnne Shults
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 5-8th (AM1) – Ancient World History
Heather Munoz
Wednesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 5-8th (AM2) – Earth Science
Cindy (Masi) Tiedemann
Wednesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Wednesday 5-8th (PM2) – Leadership Lab
Erica Barron
Wednesday at 12:45-1:40 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH (AM0) – Pre-Algebra (Teaching Textbooks)
Hayley Williammee
Thursday 8:15-9:55 am
Class Duration: 1-3/4 hours
Registering for Fall 2026

Thursday *JH (AM1) – History of the World
Satinka Brasington
Thursday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH (AM2) – General Science
Debi Harper
Thursday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH (PM1) – Beginning ASL 1
Yoon Lee
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH (PM2A) – Art Fun
Jada Moss
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH & HS Club (AM2B) – Stretch & Move
Hannah Piccola
Thursday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH & HS Elective (PM1A) – Geography Study
Damon Davis
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH & HS Elective (PM2C) – Co-Ed Bible Study (For Boys & Girls)
Cale Fauver
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH & HS Lab (PM3) – Williammee Classes Math Homework Lab
Hayley Williammee
Thursday at 2:00-2:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH 8th & 9th (PM2B) – Literature & Intro to Essays 1
Carol Poston
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH 8th & HS Elective (PM1B) – Introduction to Criminal Justice & Sociology
Maren Kolka
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH 8th & HS Elective (PM2B) – Girls Bible Study
Andrea Bundy
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

High School Classes
*Tuesday *JH & HS Elective (AM1B) – Music Theory Enrichment
Kyle Everett
Tuesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH & HS Elective (PM2A) – Color Theory & Art Movements
Erica Barron
Tuesday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH 8th & 9th (AM1B) – Foundational Language Arts
Arwen Waller
Tuesday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday *JH 8th & 9th (PM2B) – Physical Science w/ Labs
Debi Harper
Tuesday at 1:00-2:30 pm
Class Duration: 1-1/2 hours
Registering for Fall 2026

*Tuesday *JH 8th & HS Elective (PM2B) – ASB & Student Leadership
Randa Waller
Tuesday at 1:00-2:30 pm
Class Duration: 1-1/2 hours
Registering for Fall 2026

*Tuesday After School *JH & HS (PM4) – Grace Worship Team Club
Randa Waller
Tuesday at 2:30-4:00 pm
Class Duration: 1-1/2 hours
Registering for Fall 2026

*Tuesday HS (AM0A) – Algebra 1 (Teaching Textbooks)
Hayley Williammee
Tuesday at 8:00-9:55 am
Class Duration: 2 hours
Registering for Fall 2026

*Tuesday HS (AM0B) – American Sign Language 1
Kristin Vela
Tuesday at 1:00-2:30 pm
Class Duration: 1-1/2 hours
Registering for Fall 2026

*Tuesday HS (AM0C) – Marine Biology w/ Lab
Debi Harper
Tuesday at 8:30-9:55 am
Class Duration: 1-1/2 hours
Registering for Fall 2026

*Tuesday HS (AM2A) – Creative Writing
Arwen Waller
Tuesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday HS (AM2B) – HS Spanish 1
Evelyn Rossi
Tuesday at 10:00-10:55 am and 12:00-12:55 pm
Class Duration: 2-hour split class - 1 hour before lunch and 1 hour after lunch
Registering for Fall 2026

*Tuesday HS (AM2C) – Algebra 2 (Teaching Textbooks)
Hayley Williammee
Tuesday at 10:00-10:55 am & 12:00-12:55 pm
Class Duration: 2-hour split class - 1 hour before lunch and 1 hour after lunch
Registering for Fall 2026

*Tuesday HS (PM1B) – British Literature & Composition
Carol Poston
Tuesday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday HS (PM2A) – HS Spanish 2
Evelyn Rossi
Tuesday at 1:00-2:55 pm
Class Duration: 2-hour class
Registering for Fall 2026

*Tuesday HS (PM2C) – Chemistry w/ Labs
Hayley Williammee
Tuesday at 1:00-2:30 pm
Class Duration: 1-1/2 hours
Registering for Fall 2026

*Tuesday HS Elective (AM2A) – Beginning Ceramics 1 & 2
Heather Thorson
Tuesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday HS Elective (AM2B) – Leadership Skills
Randa Waller
Tuesday at 10:00-10:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday HS Elective (AM2C) – Culinary Arts 101
Christina Garcia
Tuesday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday HS Elective (PM1B) – Intermediate Ceramics 3 & 4
Heather Thorson
Tuesday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

*Tuesday HS Elective (PM1C) – Health & Nutrition
Debi Harper
Tuesday at 12:00-12:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH & HS Club (AM2B) – Stretch & Move
Hannah Piccola
Thursday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH & HS Elective (PM1A) – Geography Study
Damon Davis
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH & HS Elective (PM2C) – Co-Ed Bible Study (For Boys & Girls)
Cale Fauver
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH & HS Lab (PM3) – Williammee Classes Math Homework Lab
Hayley Williammee
Thursday at 2:00-2:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH 8th & 9th (PM2B) – Literature & Intro to Essays 1
Carol Poston
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH 8th & HS Elective (PM1B) – Introduction to Criminal Justice & Sociology
Maren Kolka
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH 8th & HS Elective (PM1D) – Thinking Biblically In A Fallen World
Cale Fauver
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday *JH 8th & HS Elective (PM2B) – Girls Bible Study
Andrea Bundy
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS (AM0A) – HS Biology w/ Labs
Debi Harper
Thursday at 8:30-9:55 am
Class Duration: 1-1/2 hours
Registering for Fall 2026

Thursday HS (AM1) – United States History
Maren Kolka
Thursday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS (AM2A) – World History
Maren Kolka
Thursday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS (AM2B) – American Sign Language 3
Yoon Lee
Thursday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS (AM2C) – Geometry (Teaching Textbooks)
Hayley Williammee
Thursday at 10:00-10:55 am & 12:00-12:55 pm
Class Duration: 2-hour split class - 1 hour before lunch and 1 hour after lunch
Registering for Fall 2026

Thursday HS (PM1A) – HS Literature & Composition 1
Carol Poston
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS (PM1B) – US Government
Heidi Wigent
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS (PM2B) – American Sign Language 2
Yoon Lee
Thursday at 1:00-2:30 pm
Class Duration: 1-1/2 hours
Registering for Fall 2026

Thursday HS (PM2C) – HS Finance
Hayley Williammee
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS Elective (AM1) – Story Board and Concept Art
Arwen Waller
Thursday at 9:00-9:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS Elective (AM2A) – Career Exploration & More
Cherie Moss
Thursday at 10:00-10:55 am
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS Elective (PM1C) – Introduction to Early Childhood Development
Cherie Moss
Thursday at 12:00-12:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

Thursday HS Elective (PM2A) – Fundamentals of Screenwriting
Arwen Waller
Thursday at 1:00-1:55 pm
Class Duration: 55 minutes
Registering for Fall 2026

  • Home
  • Contact Us
Scroll
© 2026 Grace Christian School of Temecula Valley. All Rights Reserved.
Web Design by Modmacro℠