I love using cooperative learning and just recently read a book that encourages teachers to be a classroom manager, so I am trying that approach as well. I truly believe that teachers should be facilitators of learning. My students are in charge of their own learning.