Roy Black
I would definitely recommend people take his classes. He teaches junior high during the day so his classes are typically in the later afternoon but they're still worth taking. Mine was a 6-9 and on some nights I wished it was longer. Professor Black gives incredible advice as well and leads the best class discussions. His class was never boring.