Not too easy. Not too difficult.
She takes her time and is slow enough so that it's easy to grasp and understand the concepts
The highlights were the group work because you could discuss if you couldn't figure out of a problem instead of just being stuck
Hours per week:
Advice for students:
Take you time and don't get overwhelmed when you don't understand the topic or concept quickly