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