Tan Nguyen
He's extremely passionate about what he teaches and made me actually look forward to attending his class! He makes the class laugh a lot and his class was probably the most fun I've had this summer. Very chill guy and his custom formulas for teaching are super helpful. He also expects you to self-study his material outside of class so do that too.