Marcus, 31 — left personal training after 6 years. “I needed a plan that didn't assume I had 4 hours a day. Qualify gave me 45-minute blocks I could actually finish.”
A plan built around your exam, not your ideal schedule.
Three exams. Three adaptive tracks. Each broken into domain-weighted sessions you can do between shifts, after the kids are down, or at midnight with bad coffee.
Praxis 5091
CSET PE 129–131
NES/AEPA PE
“The domain breakdown showed me I was spending 70% of my time on stuff that's only 20% of the test. That chart alone saved me two weeks.”
— Daniela Reyes, CSET PE · San Diego State senior

Priya, 22 — SDSU senior, 6 weeks to CSET deadline. “I'd replay the biomechanics animations on my phone during my lunch break at the gym. By week three I could draw a force diagram from memory.”
500+ questions that feel like the real thing.
Adaptive difficulty, timed simulations, and explanations that teach — not just reveal the answer. Try one right now.
Which principle explains why a sprinter leans forward at the start of a race?
Adaptive Difficulty
The system learns which domains trip you up and increases question weight there — your weakest area gets the most reps.
Biomechanics Animations
Force diagrams, joint mechanics, and movement sequences explained visually. Replay as many times as you need.
Offline Mode
Download your flashcard deck before your shift. No Wi-Fi required — the app works in the break room, on the bus, anywhere.
Timed Simulations
Full-length Praxis (120q / 2hr), CSET subtest, and AEPA simulations with the same interface as the real exam.
“The timed simulation made the actual test feel slow. I finished with 22 minutes to spare and used every second reviewing flagged questions.”
— James Whitfield, Praxis 5091 · substitute teacher, North Carolina
The table is long. Sit down.

Keisha Thomas
Career-changer · CSET PE
Passed CSET 129 & 130“The midnight study group is real. I logged on at 11:40 PM and there were 14 people in the exercise physiology room. We worked through the VO2max questions together.”
Tomás Guerrero
College senior · Praxis 5091
Score: 172 / 200“I was the only person in my cohort using Qualify. I ended up tutoring three classmates through the app's group session feature. We all passed.”

Aisha Okafor
Substitute teacher · AEPA PE
AEPA Score: 258 / 300“Full-time sub, two kids, no guaranteed prep time. The app's "study in 20 minutes" mode was designed for me. I stacked those sessions for 9 weeks.”

Derek Sung
Personal trainer → Teacher
Praxis 5091 · 163 points“I thought my PT background would carry me. It didn't. The pedagogy and assessment domains were completely new. Qualify bridged the gap in 5 weeks.”




362 people studying right now.
Open study rooms by domain — drop in, stay as long as you need.

Sandra, 38 — substitute teacher for 4 years, finally going full credential. “I'd failed the AEPA once before Qualify. This time I knew exactly which five question types were costing me points. I fixed those. I passed.”
We're not done until you pass.
89% of Qualify members pass on their first attempt. For the other 11%, we stay in the fight — same plan, rebuilt. No extra charge.
Diagnostic-driven from day one
Your study plan is built from your gap analysis — not a generic syllabus. You spend time where your score needs it.
Progress tracked to the point
Every session updates your domain readiness score. You'll know — with data — when you're ready to book the exam.
Free retake support if you don't pass
If you complete 80% of your assigned plan and don't pass, we extend your subscription and rebuild your plan for free.
Live office hours twice a week
Tuesdays at 7 PM and Saturdays at 10 AM. Bring your hardest questions. Our instructors have taken — and passed — every exam we cover.
Exam Quick Reference
Passing scores, format, and your Qualify pass rate
Praxis 5091
89% pass ratePassing score
140–155 (state-dependent)
Format
120 questions
Time limit
2 hours
CSET PE 129–131
94% pass ratePassing score
220 per subtest
Format
3 subtests
Time limit
Up to 5 hours
NES/AEPA PE
91% pass ratePassing score
240 scaled score
Format
5 subareas
Time limit
Varies
“I checked my domain readiness score the morning of the test. It said 87% ready. I walked in knowing I was going to pass. I was right.”
— Tomás Guerrero, Praxis 5091
5 questions. A plan that fits you.
Tell us your exam, your timeline, and your weakest domain. We'll show you the gap — before you hand over your email.
Find Your Starting Line
Five quick questions. No typing — just tap. You'll see your personalized study plan preview before we ask for anything.