He was the best professor I have ever had. He was very passionate in all his lectures which helped me learn and loved to incorporate peoples thoughts and ideas into the class discussion. He is very patient and respectful and I am going to miss taking his class. 100% recommend