The more I've read about making time for students' self-reflection in the classroom, the more I am a proponent of it. Just last week, our grade level team had the 6th graders think back over their Greek gods/goddesses project, and today I designed/compiled a reflection for the 7th graders to use after we finish up our unit on prayer and Lent.
Yes, reflection takes up class time, but it is time well-spent. With reflection comes opportunities for growth and acknowledgment of effort/understanding.
I have a feeling time set aside for reflection is here to stay in my classroom.