Free Java lessons and interactive practice built for the new 2025–26 AP CSA framework — the 4-unit version most study sites haven't caught up with yet.
Starting with the May 2026 exam, AP CSA was reorganized into 4 units, inheritance was dropped, text files and data sets were added, and multiple choice grew to 42 questions worth 55% of your score. Everything on this site matches the current framework — no retired topics, no wasted study time.
Variables, Strings, Math, calling methods, and how objects actually work.
15–25% of the examBooleans, if/else, loops, and the code-tracing skills the MC section lives on.
25–35% of the examWriting your own classes — constructors, methods, and the FRQ that tests them.
10–18% of the examTraversals, off-by-one traps, and row-column logic for the 2D array FRQ.
Part of Unit 4: 30–40%The biggest exam weight — add, remove, traverse, and the ArrayList-only FRQ 3.
Part of Unit 4: 30–40%Work directly with Mr. Muller — online anywhere, in person in Orange County, CA.
Limited spotsThe new exam format, what each unit is really asking, FRQ strategy, and the mistakes that cost the most points — in one PDF you can review the night before a test.
🔒 Free, no spam. Written by an actual AP CS teacher, not a content farm.
Self-study gets you far. A veteran AP CS teacher looking at your code gets you further, faster. Online anywhere · in person in Orange County.
Ask about tutoring →