Glad my school doesn't do any of that; and luckily most of my teachers are epic. One lets us be late as we feel like, and we have water gun fights in here room sometimes. Another lets us play xBox and stuff when he's done teaching. Another has a stuff load of big rolling chairs we sit at, however he's also epic in every other way you can think of. Then my math teacher doesn't let us have any fun, but she knows what she's doing so well that having her as a teacher is fun.
Next year I have the physics teacher; undoubtingly the best teacher in the entire school. He's fraking rich, so he just does this job for fun. Also, he loves physics, so he's fun to listen to, and he's just the greatest guy I've ever met.