This man was the best teacher I have had in my entire life. Sadly, he now teaches at a different school.
While Mr. Flannagan's class is by no means a cakewalk, he is by far the most entertaining and engaging history teacher I have ever had.
Mr. Flanagan is fun and hard-- two things which don't go together very often. His insights will catch you offguard and make you giggle sometimes. Work hard.
Mr. Flanagan is the best teacher I have ever had. He is compassionate about not only his job, but those who he teaches.
Mr. F is awesome!! I have him for AP US History and.....wow!!