Not too easy. Not too difficult.
In my program, all but one of my courses was taught by industry professionals.
A huge benefit of that is you get the practical experience in your courses,
Hours per week:
Advice for students:
except they would likely be unstructured due to the inexperience of most instructors.