Team-based learning can be defined as an instructional strategy that is based on procedures for developing high performance learning teams that can dramatically enhance the quality of student/trainee learning in almost any course
» Glossary: International Teaching Terms