Designing a Virtual Learning Environment.