David Fallest
Awful. Went off on tangents in lectures. Does not do practice problems in class. Because of this, homework can be hard and time-consuming. Expects completed HW with very little time. Usually taught myself with textbook, videos. Can be arrogant and degrading. 50-60% exam averages. No test corrections or extra credit.