CMS works together to make the school greener and to make other schools green with envy! In 2012, our school… Read more 150,000 Plastic Bottles Eliminated…and Counting

CMS works together to make the school greener and to make other schools green with envy! In 2012, our school… Read more 150,000 Plastic Bottles Eliminated…and Counting
Evaluate (v) – to determine the significance, worth, or condition of usually by careful appraisal and study (Merriam-Webster). Evaluating is… Read more Evaluating with Google Drawings
The following is a lesson on evaluating using Google Drawings. The lesson is centered around evaluating the significance and impact… Read more Evaluating the Muslim Innovations of the Middle Ages
Is it Time to Replace the Idea of Individual Teachers Holed up in Their Classrooms with Something more Collaborative? Here’s my… Read more What if Teachers Shared a Common Workspace?
Always Something Going on in School Here are some images from this week at my school. There’s a funny joke… Read more Hi 5 Photo Friday
I sat on a Q&A teacher panel a few weeks back during a high school staff meeting about the upcoming… Read more Process with Pencil and Paper, Produce with Technology
Flocabulary* plays a regular part in my classroom through historical content videos, like their video Gettin’ Byzzy With It about the… Read more Learning to Write Sketchnotes Using Flocabulary’s Week in Rap
At a recent workshop, consultant and author Greg Curtis outlined what is the right kind of conflict to occur in meetings… Read more Make Sure Your Team Meetings Contain the Right Kind of Conflict
Recently I had students walk a mile in my shoes and do some grading. Here’s 5 suggestions for implementing it… Read more Self-Assessment – a Powerful Tool to Improve Student Learning and Understanding
My middle school colleagues, especially Mike Kaufman and I, recently decided to revamp student-led conferences (again!). This quarter, we introduced… Read more Improving Parent Conferences with Technology and a Focus on Process
Teacher Turned Professional Development Consultant
Helping you embrace your inner tech
Bringing you