Networks of teams rather than hierarchies of individuals are increasingly viewed as the appropriate organizational structure for coping with the turbulent environment facing most organizations today. Consequently, it is important that the educational system deliver individuals who are capable team players. This is doubly important in the field of information systems, where IT personnel are frequently cited as lacking in interpersonal and teams skills, and where IT work is increasingly structured around team based projects. In this exploratory study, a team learning pedagogy was utilized in the delivery of a database management systems course. This collaborative teaching methodology required students to bear sole responsibility for learning in teams, with the Professor acting as a “guide on the side” (Michaelsen, et al., 1993). Results indicate that this teaching methodology is effective in developing important team skills that students can transport to the work environment.