It's a great class with a lot of real-life knowledge. The lectures are pretty fast paced and you cover a lot. I'd make some friends in the class and take notes on a group doc. Everything on the quizzes and exams is covered in class, it's just a matter of absorbing and remembering it all. It's pretty lecture-based, but the slides are posted. 