I teach, but only a few days per week, and definitely not the same lecture for three different classes.
I love it! It's very interactive, lots of questions, opportunity for me to check if students understand and work out solutions to problems together. A lot of humour and fun as well.
In terms of inappropriate behaviour I've found out that strict discipline, equal treatment and the backing of the school solves all problems. The ones who cannot take the discipline quit fairly early.
I of course realize that it is not possible to compare between countries and levels of education, but it does sound to me that the US system is quite broken. =(