Not too easy. Not too difficult.
Did a great job at explaining concepts and would go in depth on topics that were more difficult.
The biggest highlight of this course were the projects that helped spread my understanding of a subject.
Hours per week:
Advice for students:
Be sure to look over notes a couple of times. There s a lot of memorization.