High School
Communication
Students in high school often underestimate the value of communication. They have more trouble explaining how to solve a problem then they do actually solving it. One of my favorite assignments is to choose difficult word problems and get the students to create video lessons, explaining their thinking and showing a full solution. Students are then contributing to a classroom community where they can all help eachother learn.
Resources