Tag: diverse perspectives and teamwork in larger classes