Not too easy. Not too difficult.
There is a lot to learn in such a short period of time, but we cover a lot of ground and I never free cheated
I like the online lectures because it makes me feel as if I'm actually in a physical classroom at times.
Hours per week:
Advice for students:
Make sure you actually put forth the effort, it will only help you in the end