Thoughts on differentiation
This is copied from I don't know where, after a Twitter-hosted #edchat.
Can you meet the needs of every single student you teach? If you are teaching 5 kids, 10 kids even, probably. More than likely if you are a middle school or high school teacher you could be teaching over 100 kids. You have to realize that you can't do something different for everyone, no matter what your administration tells you. (I say that because mine always told me I had to provide different instruction for the over 130 students I taught. Oh and I only saw them for 50 mins a day. Yours may be telling you the same.)
So what do you do? Shake things up. Once you understand your students (by connecting with them) you know one day you might need to do an activity that gets them up and moving around. And the next day an activity where the students have to create. And the next day an activity where the students are reading and discussing with their peers.
You can't walk into the classroom day in and day out teaching exactly the same way. First, that's boring. Second, you are going to reach more students when you vary your instruction. Have fun with it! Dress up, sing, draw, kids love it when they see their teacher as human. (And they might just learn lots!)