What teacher in school made the most impact on you and why? CUT THROAT July 19, 2015 Follow FUCK DEM ALL