Not too easy. Not too difficult.
Its a great class because its neither too difficult nor too easy. Homework is completely fair since we generally have one project/essay per week about the lesson topic. The teacher keeps the class interesting with jokes everyday.
Everything you'll need to get a 5 on the AP exam. The teacher gives great notes that are not long like a textbook. Its simple, easy to understand, concise, and bullet-pointed.
Hours per week:
Advice for students:
STUDY! Everything he tests you on has been given in class or assigned as reading.