Project based Learning is a teaching model where students work on projects over a long period of time in which they incorporate new ideas as they learn them.
This model is a conversation based model where students come to share their ideas/opinions, use supporting evidence, and listen to what others have to say.