Information systems are no longer developed by individuals working alone; teamwork has become the catchphrase of the recent past and the near future. Therefore, organizations are in dire need of individuals who can work effectively and efficiently with others. Team-based teaching methods provide prospective information technologists with the opportunity to develop effective and efficient teamwork skills. This paper presents the concept of team learning and related issues encountered while using team learning in an MIS course.