Not too easy. Not too difficult.
Expects good work & rewards it. Good class. Would take again.
Good instructor - had him in person and online.
Hours per week:
Advice for students:
Responds to questions promptly.