Not too easy. Not too difficult.
Two words: bad a$$. AG is an awesome professor and a great person.
They don't make them like him much anymore.
Hours per week:
Advice for students:
His personality is phenomenal and his teaching is superb.