Not too easy. Not too difficult.
Challenging but very interesting and easy to do well if you study lots
Algebraic techniques in math. Lots of matrices and principal of math induction
Hours per week:
Advice for students:
Practice exams and go to tutorial sessions