Teaching based on scientific phenomena suggested by students. Various methods of making student learning visible such as models, interactive word walls, and argument drive inquiry. With the use of models, students can give an initial explanation of a phenomena, but revise it as they proceed through the lesson. Interactive word walls allow students to make connections between words and concepts. Argument drive inquiry allows students to get input from other students, and revise their thinking as they participate in class discussion.