I believe in doing it all. Small groups and conferring do wonders for young children but also teaching to the whole group at once is beneficial, too. I love using games, centers, and technology as much as possible. When possible, I like doing "contracts" where students work at their own pace through a skill with guidance from me when they have their required "check in" conference.