This document outlines the eLearning development process and provides guidance on key considerations at each stage, including: 1) Focusing on the learner's perspective and needs, and defining clear learning objectives. 2) Conducting a needs analysis to determine project requirements, resources, timeline and technical considerations. 3) Planning for ongoing learning resources, evaluation and follow-up to ensure the eLearning experience meets its goals.