As WordPress gains more popularity, high schools, colleges and universities, and online learning environments are spending more time and money developing WordPress-based courses. Over the last few years I have developed several curriculums for myself, for colleges, and for training-based companies. In this talk, I will go through my process for developing 3 courses: an introduction to WordPress, creating a business website for WordPress, and an introduction to WordPress theming.