Probably the best math teacher Ive had, hes really engaging and provides good support if you go to him. It felt really fast pace but that might be because of the shortened summer format. He drops your lowest test grade and offers 5-10% back on test corrections. Tough course though, test average was 50-60% every time before corrections. 