Pretty easy, overall.
Teacher does an excellent job of explaining material and makes it very clear what the important concepts are.
The online homework is easy to work with and is an excellent tool for exam review.
Hours per week:
Advice for students:
Practice and study the homework problems.