We have been teaching kindergarten together since 2000. We share a classroom but have our own students. The great thing about team-teaching is that for the majority of the day there are two teachers in the classroom working with the students. We support each other throughout the day and when we are not teaching, we share in the "prep" work!