Charles Hamilton
I really enjoyed having this professor. He was very caring and understanding. If you had any personal problems, all you had to do was email him and he completely
understood. He emails you back super fast and is encouraging. When you do good, he will make sure you know. If you have this professor as an option, take him!!