He uses a very fun way of lecture that involves all learning styles. Responds in less than few hours to emails, is very helpful, teaches in ways to make you understand. Great sense of humor, knows subject matter and won't hesitate 2 help in any way possible. I'd definitely take him if he taught other subjects. WCU is lucky to have him on staff.