The increased availability and use of Internet technology within business and education is spurring an increase in the use of these tools for on-line teaching and learning. Creating a flexible learning system incorporating these technologies can maximize student understanding and retention of new information. An example of a framework forcurriculum development is developed which incorporates multiple Internet tools, learner support, and encourages employees to use those tools that best meets their individual learning styles and needs