Can't help by liking this...
I think you really did a GOOD job with this, and, the usual banter still exists.. yeah, it should be longer... but it was FUNNY. You kinda shot yourself in the foot saying it was for a teacher.. but anyway...
Excellent job, I hope this doesn't get blammed... I feel it's too good to get balmmed.