E-learning Principles Interface Design principles (Graphic Design) Learning principles (Clark & Mayer) Engagement principle (Michael Allen)