i had him for a sub several times, and he ALWAYS picked on people and picked favorites. he was disorganized, impatient and distracted. i basically had to smile my way through class to survive.
Barney's zest for science and cross-country didn't make up for the way he played favorites, mumbled through poorly organized lectures, and was generally mean.
MR HOWARD WAS THE BEST.
he's one of two good science teachers at the school, and even though he "doesn't work there anymore", he will teach until petrified.