Not too easy. Not too difficult.
He teaches with own life experiences
I learned a lot corrections but also if it's the path I would want to take.
Hours per week:
Advice for students:
Just get all the homeworks done and stay on top of the readings