James Milligan
I think that people give professors heat sometimes when things did not go the way that the student wanted them to. I personally think he expects college work and some people are not willing to do it. I think that he brings what any non-commuter campus professor would bring to the table. Give him a chance. He definitely cares about your education.