John Breedlove
hes a great teacher who genuinely cares about his students. he is a fair grader and tells u exactly what's gonna be on the quizzes. you have a better chance of getting extra credit in his class than getting with a girl at barnyard no cap 10/10 recommend