Jeffrey Weaver
Really good professor for this course. The class was organized and there were clear guidelines for assignments and exams. He does a good job of simplifying difficult concepts and making the material actually interesting. Very accessible outside the class and always provides good answers for questions from students .