Rodney Allen
He is one of the best professors I've ever had. His lectures are engaging and inspiring. He does mental check ins with all his students at the start of every class. I switched to have him as my advisor because he truly goes above and beyond for his students. He is very honest and pushes you to grow. 