So I was coached this year in a different style of teaching math (different than what I have done when I was student teaching I should say). Essentially it is 100% small group instruction. Each day I meet with 3 seperate groups - levelled. If you're not with me (group consist of 5 or 6 kids) then you're either working on independent work or you're doing a math center... and we rotate every 20 minutes or so What I find frustrating, however is that it forces me to teach smaller chunks of a lesson even when I would rather spend more time on it, especially if its complex... and i'm weighing the pros and cons. I see the value of teaching whole class because that gives a huge block of time to teach a concept. If I am doing small group rotations, then naturally I have to reduce my lesson to no more than 20 minutes.. because I have to do it 3 times during my math block. Do you teach whole class or in small groups? How do you feel about the issues I have mentioned.