Gary Koppenhaver
teacher is flat out terrible. Talks down on students on a daily basis. Haven't heard one good thing about this teacher. Average exam scores have been in the failing range for almost every single test. do not take at all costs