Any teaching strategy can be adapted to deliver the content as long as it fulfill the conditions listed below:
1.Builds on prior knowledge, students’ backgrounds and learning experiences.
2.Allows students to make mistakes and consider them opportunities for learning.
3.Results in more than one definition for excellence, that is, a student is not judged based on his academic abilities, students are appraised based on the efforts that they are investing in their learning and the progress to achieve the learning targets.
4. Allows students to interact, communicate, and collaborate to learn.
5.Provides immediate effective feedback to students based on their individual strengths and weaknesses
6. Uses a variety of resources such as books, tablets, real world items…
7. Integrates technology to create meaningful learning opportunities for students