Not too easy. Not too difficult.
Lectures are boring, but not a hard class if you can pay attention.
I would say take AG cal, though.
Hours per week:
Advice for students:
Has a great curve system to help you receive an A or B. Try to get a good TA.