I don't even know where to begin. He is absolutely the best professor on campus. He is the most caring person i have ever met. Please, if you can take a class from this man. He will never let you down. 10/10. Class was easy, straightforward, easy quizzes, easy tests, and a loving and amazing environment. 