Getting started with team-based learning - Sibley, Jim; Ostafichuk, Pete (Stylus Publishing, 2014)