DAvid Hauser
Dr. Hauser is a really genuine and funny prof. You can tell he genuinely cares about teaching and enjoys the content. Lectures are engaging and he uses lots of applicable examples to help you understand. 