AP Computer Science A 2024
Roselyn Teukolsky
The Giver
Lois Lowry
5 Steps to a 5 AP Computer Science A
Deborah B. Klipp
5 Steps to a 5 AP Chemistry
John T. Moore