The present state of higher education is in a period of transition as alternative forms of content dissemination via blended learning and exclusively online class models continue to expand. In addition, traditional universities face increased pressure to deliver content “on-demand” for the learner from an increasing number of nonprofit and for-profit organizations. In this article, key principles for creating and distributing content for online education are discussed. Furthermore, solutions used by the authors in their own teaching are shared as an additional resource for the reader. Finally, the benefits and drawbacks of two widely known software platforms are explored as they relate to the functionality of delivering content online to students.