Pretty easy, overall.
He answers emails within a couple of hours.
I was going to McAveety and dropped it. DEFINITELY take McWaters.
Hours per week:
Advice for students:
Very thorough, so it's impossible to leave his class without understanding if you actually pay attention