Not too easy. Not too difficult.
At this level you'll need to familiarize with these new concepts since
they are the basis for what is to come. Well, don't expect to get them from this professor.
Hours per week:
Advice for students:
He will not relate new concepts to existing knowledge,