pretty good teacher. it's a toss up between him a naylor for best english teacher in the school. naylor is very intelligent but I like breece has some better material. but they will both put you to sleep in the mrning try not to have them then. i had breece 2 times and his final was the only one i ended up taking cause it's too early for that kind of class.