A review (print & digital versions included!) covering all ten units: Primitive Types, Using Objects, Boolean Expressions & If Statements, Iteration, Writing Classes, Array, ArrayList, 2D Array, Inheritance, and Recursion. Includes a master Java syntax and concepts reference sheet covering every key keyword, method, and OOP principle on the AP exam, plus a full practice test of 35 multiple-choice questions and 3 free-response problems modeled on the AP exam format. Complete answer keys with work