High School Spirit Week, Day 5

Students and teachers alike are dressed for costuming success (excess?)! How many characters do you recognize?