Pretty easy, overall.
The material is not hard to understand, and she will go over in great detail about the terms needed for the class.
The final project was the hardest thing, but if you can do any research then you will pass
Hours per week:
Advice for students:
Seriously a great class with a wonderful teacher.