Not too easy. Not too difficult.
I would recommend this website if the cost wasn't so high.
It help me prepare for a quiz.
Hours per week:
Advice for students:
Take the time to study, and prepare for the quizzes cause they worth a decent amount of your grade.