Very great teacher . Hes goofy and out there which is different from the average teacher . He makes up funny sayings and tries his best to relate math with real world examples . I was never bored in his class . He picks on everyone so beware and pay attention at all times . I would definitely recommend him . I wish I could take him for Stats .