This document discusses the design and development of ViSTREET, a desktop virtual reality (VR) learning environment for teaching road safety to school children in Malaysia. The authors used established instructional design models and a recursive development process to develop ViSTREET. They drew on research about road safety education and consulted experts to define the content and interface design. Rapid prototyping allowed for iterative refinement based on expert and learner feedback. The resulting ViSTREET prototype simulates real road scenarios using VR to motivate learners and allow them to freely explore and interact with authentic problems. The authors conclude that instructional design frameworks are key to unlocking the educational potential of VR tools.