Alex Hall
Honestly, he is a good person and tries to be funny, but he is an awful teacher. He is accessible in office hours but can be confusing. The lectures are not helpful at all. He will curve tests and give extra credit, however, the tests and quizzes were terrible. Our collective test average was a 67% without a curve (with the curve it was 75).