Aaron Smith
The class I took was once a week and 3 hours long. Not very long but still time to teach this subject and I learned nothing. Be prepared to teach yourself everything. He cut class short every time and sometimes 2 hours short. When he graded your projets he didnt post the feedback you had to ask him to show you and there was no grading rubric.