Picked this up over the weekend and it's decent enough to keep me watching.
My guess from the beginning has been the principal (don't know why). The physics teacher is still a possibility. Speaking of the teacher, I wonder what her secret is.
In this ep, the callbacks to The Breakfast Club gave me a chuckle.