Probably the only reason I ended up passing this class. Super helpful in office hours and in discussion. He explains concepts in ways that made sense to me even though I didn't have any prior knowledge.
Grades
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.