Not too easy. Not too difficult.
The professor is an incredible teacher and truly puts the time and effort into the lectures.
Simply the way Professor Gonzalez taught was the best, he was organized and very knowledgable of the subject.
Hours per week:
Advice for students:
Make sure to get help when you don't understand the material, otherwise you'll fall way behind, since the course grows on the material learned in the beginning.