Will Shuester - Glee

For a guy who lives in a world where beautiful people never stop singing and dancing, Will Schuester sure can be a whiny, boring, fun-hating wet blanket. He had a pretty interesting storyline early on, but he got pretty dull as the show went on. Maybe the idea for Glee was just not a very sustainable for a TV show?