42+ ideas funny humor laughing so hard hilarious teachers