In this presentation, the authors describe the teaching of e-commerce as a project based. The e-commerce project based learning is designed and implemented at Georgia Gwinnett College for undergraduate Information Technology and Business students. The teaching objectives of this course are to develop the students' knowledge and skills, in the use of e-commerce site building tools, teamwork, and entrepreneurship. The authors focus on real-life situations and challenges, offer exposure to major considerations involved in e-commerce systems, and facilitate understanding of e-commerce implementation strategies from both business and technology perspectives. The results of student surveys indicate that the project-based teamwork approach to teaching e-commerce accomplishes its goals. The students' feedback as well as the authors' experience indicate that students enjoy the collaborative part of the course and the benefits from the creativity and self-direction.