By far one of my favorite profs at Clemson. He really cares about his students and wants them to do well. He goes in depth in his lectures and is willing to stop and explain anything you have a question about. He gives a crazy amount of partial credit and will help you with anything as long as you email him as he is very accessible outside of class