The Bennett Online Classroom is open. Start with a 7-day free trial.
Start the free trialACT English, taught by a perfect scorer.
Andrew Bennett scored a perfect 36 on the ACT and a 1580 on the SAT with a perfect 800 in math, and he has spent more than ten years teaching both tests to students around Lake Norman. The Bennett Online Classroom brings his ACT English method to any student, anywhere.
No account needed to start

The Bennett Online Classroom
Everything you need for ACT English, in one place.
A self-paced course for the English section, built and taught by Andrew, where a student learns a rule, practices it until it sticks, and then proves it on a full-length test.
Short lessons from a perfect scorer
A short video lesson from Andrew, the tutor who scored a 36, for every one of the 19 topics.
Practice to real mastery
Each topic climbs as your student practices. Harder questions count more, so mastery is earned rather than guessed.
Full-length practice tests
Your student can take full ACT English sections, timed like the real test or untimed. Each one comes back with an estimated score out of 36 and a report topic by topic.
Built for today's ACT
Matched to the current exam, including the shorter 50-question, 35-minute English section.
How it works
Three steps to a higher English score.
- 1
Take the free diagnostic
It has no clock and covers all 19 topics in the course. You do not need an account to start.
- 2
See your 19-topic breakdown
You get an honest read on every topic and the one worth working on first, and you can have the results emailed so your student picks up on any device.
- 3
Practice to mastery with Andrew
Short lessons and targeted practice on the topics costing the most points, and full-length practice tests to check the work, until every topic is where it needs to be for test day.
Your first score is a floor, not a ceiling.
The diagnostic runs a little harder than the real ACT and we score it straight, so your student’s first number sits close to their worst case today. When the real score climbs, you will know which topics it came from.
- Free diagnostic, no account needed
- Free trial before any charge
- Cancel anytime online
What families say
Results across schools.
“Mr Bennett took the tests with her, scored each one and went over every question she missed. She raised her English score from a 26 to a 33. She ended up with a 30 superscore and got into her dream school.”
“You will not find a better tutor than Mr. Bennett. He truly is the best of the best.”
“No one does test prep like Mr. B.”
“I recommend Bennett Test Prep to everyone I know. The number one tutor in the Lake Norman area by far.”
“Couldn't have done it without all your help, Mr. B.”
“The strategies and tips actually made sense. I walked into test day feeling confident for the first time.”
“Mr. Bennett tremendously helped me prep for the SAT! After just one session, he raised my SAT score by over 100 points. He's the best ever and really walks you through each problem and trick so it sticks. He is super optimistic and always wants his students to succeed. Highly recommend taking from him!”
Results from private tutoring with Andrew.
Pricing
One plan. Full access.
Start with the free diagnostic, and when you are ready to keep going the Bennett Online Classroom is one monthly price for one student.
One student gets the whole ACT English course for one monthly price.
$79a month
A month of the Online Classroom costs less than 30 minutes of Andrew's time.
- 19 ACT English topics, with mastery tracked topic by topic
- Practice that adapts to what your student missed last
- A short video lesson from Andrew for every topic
- Full-length practice tests with an estimated ACT English score
- Works on any device, on the student's own login
Take the free diagnostic first, or create a parent account and start the trial today.
Start free diagnosticStart the free trialTry it for a week.
The trial opens two topics, picked from the free diagnostic, or the first two in the course without one. Finish both and the whole course opens early. The charge lands on day 7, we send a clear heads-up before it does, and you can cancel anytime from your family page.
The first 50 families pay $59 a month, locked in for as long as you stay subscribed.
Why a month at a time rather than a one-time video course
- Mastery that adapts
- Each topic is measured on its own, so what your student gets next depends on what they missed last, which is the one thing a fixed set of videos cannot do.
- Fresh full-length tests
- Andrew keeps adding full-length practice tests, each on its own questions, so the second one is not the first one over again and the score means something.
- Honest measurement
- Progress is mastery earned on real ACT-style questions, topic by topic, rather than a percentage of videos watched, so the number your student sees is one they worked for.
- Cancel anytime
- You pay for the months your student is working, and you stop from your family page when they are done.

In-person tutoring
Prefer to work with Andrew one on one?
In person he teaches every subject on the ACT and the SAT, one student at a time, at the Cornelius office.
He still sits for both exams himself and scores what he asks of his students, a 36 on the ACT and a 1580 on the SAT with a perfect 800 in math, so the material a student works on here is the material that was on the last test.
Because the hours are his own, spots open a few at a time through the year and they fill quickly, which is why families apply and Andrew calls them back himself.
About Andrew
The tutor behind the Bennett Online Classroom.
Andrew Bennett scored a perfect 36 on the ACT and a 1580 on the SAT with a perfect 800 in math, and he has spent more than a decade preparing students for both tests. Before founding Bennett Test Prep he spent five years teaching Upper School mathematics at independent schools around Lake Norman.
He works with one student at a time and teaches every subject on both exams. A first session starts with a diagnostic, and the plan after it follows the timeline, the target score, and the way that student actually learns. He grades each practice test beside them and walks through every question they missed.
He still sits for the ACT and the SAT himself, so the material he teaches keeps up with what the tests are actually asking. In-person spots stay limited each cycle because his own hours are, and the Bennett Online Classroom is how the same method reaches a student anywhere.
- Perfect ACT score, 36
- 1580 SAT, 800 Math
- 10+ years in test prep
- MBA, former Upper School math teacher
Questions
Good to know.
Does the diagnostic cost anything?
No. The diagnostic is free and you do not need an account to start it. It has no clock, it covers all 19 topics in the course, and you make an account when you are ready to keep going.
How much is the Bennett Online Classroom?
It is $79 a month for one student, for the whole ACT English course. The 7-day free trial opens two topics, picked from the diagnostic or the first two in the course without one. Finishing both opens the rest of the course early, and the first charge lands on day 7.
Can I cancel?
Yes, anytime, from your family page. A card starts the free trial, we send a reminder before each renewal, and there is no long commitment.
Is this built for the current ACT?
Yes. The lessons and the practice match today's exam, including the shorter 50-question, 35-minute English section, and Andrew still sits for the ACT and the SAT himself, so the material keeps up with what the tests are actually doing.
Can we work with Andrew in person instead?
Sometimes. In person Andrew teaches every subject on the ACT and the SAT, one student at a time at the Cornelius office, and spots open a few at a time through the year because he is the one teaching them. Apply on the in-person page while applications are open and he will call you himself.
See where you stand today.
The diagnostic is free and takes one sitting, and it shows you which topics are costing your student the most points. You do not need an account to start.
Start free diagnosticReady to start the trial? Create a parent account

