I am working on Computer Science through Textbooks and AP books on my own. I am wondering how should I perform this. How do classrooms work, is it by study and memorization or is it more hands-on using programs. How should I study for Computer Science efficiently for AP test. Any recommended sites or than this forum?