Spirited Broyles teaches one of Pattonville’s most rigorous courses Erin Leventhal September 11, 2012