Not too easy. Not too difficult.
Lots of useful content for interviews
Learned a lot about how to analyze probability
Hours per week:
Advice for students:
Keep up with the homework and make sure you do not slack on notes. This will hurt you in the end.