Paul Lucas
This professor is by far one of the best Ive had. His lectures are top tier and very understandable and he has a great humor. His attendance is not required but he does give pop quizzes based on lecture. Tests are taken at home multiple choice and short answer. Definitely recommend this class if needed! An awesome professor  who generally cares. 