When working with students of the widest variety in one classroom, differentiation is a must! I believe in a curriculum that meets the needs of every level learner from those that need the most support to those that need the most challenge. No student should be left out!
One thing I have learned from teaching is that students love to learn from each other! Many of my resources are designed with differentiation and encourage student collaboration through games and group activities.