awesome prof. funny 
 smart 
 and kind . REALLY HARD MARKER & BRUTAL EXAM 
 but worth it because his lectures are great . i didn't skip once !