Anthony Hanrahan has been a teacher here at Centreville High School for about three years. I’ve had him for two years out of those three years, and he has been an amazing teacher. He teaches a team-taught...