Frank Gonzalez
He is very laid back and a fair grader. Personally I wasn't a fan of the lectures, I just found them boring and the discussions didn't really dive deeper or go anywhere, which is probably based on the students in the class each semester. 