Pretty easy, overall.
He WILL challenge you and HE will be on your back, but you WILL learn.
NO DOUBT. Just follow directions, and participate.
Hours per week:
Advice for students:
I cannot be more clear than that. If you want to better your education, TAKE HIM.