Nice guy and cares about his students . BUT 
 really tough course for first year and really hard tests . Ridiculously hard . MUST go to class ! ! !