Not too easy. Not too difficult.
Take it if the program requires it; if not, no need to take it
Professor is concise in his explanations, yet everything can be fully understood
Hours per week:
Advice for students:
Avoid procrastination at all costs. Do not think, "I can do this later."