I utilize the HighScope Curriculum in my classroom. HighScope is a research-based program that uses both student and teacher-led activities throughout the day. The lessons are based on the interests of the students in order to promote engagement, exploration and learning.
I have found through many years of using this curriculum in my classroom, that many of my students are prepared for kindergarten in more than just academics. Children learn how to appropriately interact with peers, handle social conflicts, problem-solve with materials, transition between activities and so much more!
You may go here to learn more about the HighScope Curriculum.