The best math professor Ive ever had. Really enjoyed his class! He makes the content fun and enjoyable, and will break it down as much as you need to be sure you understand it. Really actually the coolest.