SAT Test Preparation (in person & online)

Exclusive SAT/PSAT Test Preparation Course

Achieving acceptance into college is similar to pursuing any other important life goal: it requires hard work, dedication, and attention to details and deadlines. Despite the disruption caused by the COVID-19 pandemic and the increased competition in college applications from 2021 to 2024, standardized tests continue to play a crucial role in college admissions, even though many colleges have made standardized test scores "optional." Since 2022, some colleges have begun to mandate that applicants submit SAT or ACT scores. Most recently, an increasing number of selective colleges have declared that for the 2024-25 application year, SAT/ACT scores are required for submission.

For the past ten years, SpringLight has offered high-quality SAT tutoring in collaboration with local high schools, such as Cupertino High School and Lynbrook High School. Through SpringLight's services, numerous students have achieved scores of 1550 and above. With guidance from SpringLight's dependable, accountable, and experienced teachers, previous students have seen their scores improve by 200 to 400 points.

We offer SAT/PSAT training courses.

Class time: 9:30am-12:30pm

Course Dates

Monday-Saturday Session  (Prepare for 8/24/2024 SAT test): 7/28-8/10

Saturday Session  (Prepare for Oct & Nov & Dec, SAT/PSAT tests): 7/6-10/26 

*SAT Math: 8/3 & 10

*For the group class

All 12 sessions for reading, writing and math, $1000

5 SAT Reading or Writing lessons only, $450

2 SAT Math lessons only, $200

Any each lessons, $100

Private lessons available for $120/hour

(Financial aid available for students with demonstrated need)

Register :@

The class will be available in person & online on Zoom.

In person location: 20432 Silverado Ave, Ste 212, Cupertino, CA 95014


For students who take the full courses, we offer UNLIMITED and FREE SAT/PSAT practice tests, which are real SAT/PSAT test papers released by the College Board and include scoring services at our Cupertino office from June to October.

We encourage students to do 10-20 tests.

*Without taking the SAT/PSAT training courses, we will charge a fee for SAT/PSAT practice in SpringLight.

**No free trial.

SpringLight’s caring instructors and comfortable environment make studying for the SAT feel like home. 


We accept the following payments: Make a note of student name and class/date(important!) on the payment.

  1. Online banking pay through Zelle: Payee's Business name: SpringLight Education. For most online banks it's free, ask your bank for Zelle pay for details about your online sending money.
  2. Check payable to SpringLight Education, you can email the front and back pictures of the check to us. Or send the paper check to us by mail, or drop it off at our office.

Words From Students

  • I really like the teacher:) Very nice and friendly. Also explains problems so well that it is easy to solve problems even without having learned the material.
  • I like how you give breaks in between or give puzzles to let us not feel bored.
  • The class was very engaging and changed the way I thought about SAT math.
  • A lot of helpful tips were given. I have more self confidence that I was lacking, and I feel so much better about taking the SAT now.
  • I like how the class goes over each question after the answer is shown, as well as the ability to work in groups.
  • The course is helpful and it teaches us how to approach problems efficiently, so we don't run out of time for the problems.

SAT/PSAT Test Dates 2023-24

Find the Digital SAT information at

PSAT/NMSQT testing may occur on a school day between these dates:

  • October 1–October 31, 2024

PSAT 8/9 Test Dates

Testing is available on these dates:

  • March 4–April 26, 2024
  • October 1–October 31, 2024
  • March 3–April 30, 2025

PSAT 10 Test Dates 

  • Testing is available on these dates:
    • March 4–April 26, 2024
    • March 3–April 30, 2025

SAT School Day Test Dates

2023–24 School Year Test Dates

SAT Test Date* Registration Deadline Deadline for Regular Cancellation
Mar 9, 2024 Feb 23, 2024 Feb 27, 2024**
May 4, 2024 Apr 19, 2024 Apr 23, 2024**
June 1, 2024 May 17, 2024 May 21, 2024**
*Your registration options will be limited if you aren't taking the SAT for one of its main purposes. **Subject to change.

Anticipated 2024–25 Test Dates

SAT Test Date
August 24, 2024
October 5, 2024
November 2, 2024
December 7, 2024
March 8, 2025
May 3, 2025
June 7, 2025

SAT School Day is administered on test dates throughout the school year.