eHelm is a presentation app that displays interactive training content which has been created and curated by a curriculum manager. A training content package must be loaded after downloading eHelm by using the in-app QR code scanner on an instructor-provided QR code (or by entering an instructor-provided URL). eHelm features note-taking and bookmark-placing to facilitate self-paced learning. Content packages can include PowerPoints, PDFs, Microsoft Word documents, videos, HTML, and more giving curriculum managers the flexibility to reuse legacy training materials. Content packages may be configured by the curriculum manager to report student progress to a Learning Record Store.