The purpose of this paper is to describe the development and teaching of graduate courses providing in-depth experiential learning employing commercial supply chain management software. The benefits of teaching such courses are described, the challenges in offering such courses are identified, and some solutions to overcome the challenges are offered