The focus of this paper is to demonstrate how the use of advanced technologies in the classroom facilitate teaching effectiveness and student development of these higher order cognitive skills. Use of technology in course design allows flexibility, adaptation, and “just-in-time” delivery of course material. Just-in-time delivery allows the capability to uniquely customize course material in a matter of moments. The power of this method of delivery includes the capability to present time or reference sensitive information, to allow criss-crossing of knowledge, and to present the most current and up-to-date information available.