Honestly, as a classroom teacher for 13 years now, I am still struggling in managing the behavior of my students most especially here in the US. On the record, personal experience and research indicate that many teachers ( especially the beginners ) have difficulty effectively managing their classrooms. While there is no one best solution for every problem or classroom setting, I thought of sharing some of the things that good classroom teachers do to maintain an atmosphere that enhances learning.Be firm and consistent in knowing what you want and what you don't want. Be a model by showing and telling your students what you want. When you get what you want, acknowledge (not praise) it. Yet, when you get something else, act quickly and appropriately.
Practice manipulating the students in a creative and positive way. Most importantly maintain your “common sense”, nobody likes a super serious and quiet classroom;)