Engage, Energize and Empower Your Students with Team-Based Learning (Abstract Only). - Lenore Horowitz; George Berg; Kimberly Van Orman (SIGCSE, 2016)