Best Practices Involving Teamwork in the Classroom: Results From a Survey of 6435 Engineering Student Respondents. - Barbara A. Oakley; Darrin M. Hanna; Zenon Kuzmyn; Richard M. Felder (IEEE Trans. Educ., 2007)