Man, this professor was the best thing to ever happen to me. Very Kind, understanding, Accessible, loves his job, and will do ANYTHING to help you... cherish and treasure him. It's people like him that i aspire to be and all professors should be like him.