The most important thing I learned from these videos is that you can teach the necessary content to the students and simultaneously help them to develop important life skills. In each of these projects, students were able to explore, create, and learn about a certain content area. By doing all of these things, the teacher allowed the students to access higher level thinking. Another thing that helped students develop higher level thinking was creating a way for students to share the knowledge they learned with others. This gave students experience in sharing and presenting information to others, as well as allowed the families and communities get involved. Another important skill students were able to learn about and develop was how to work with other people. As the students worked on these projects, they worked in small groups, or as a whole class to put together websites, presentations, and books. This allowed them to have experience in collaborating and problem solving within a group.