Many of my users prepare training presentations using PowerPoint. My training app presents content in a simple chapter-questions chapter-questions format, where a course module has many chapters, and each chapter is basically a web page for content, and a collection of questions or exercises for that content. I manage the questions individually, i.e. each question is it's own 'document', versus one content document and one questions document per chapter.

I need to offer some kind of import from PowerPoint which will allow a course author to break the PowerPoint presentation into chapters, i.e. groups of slides, and create a new set of question documents, basically as HTML text, so the flow of a course module is e.g.

```
chapter 1 intro - html
chapter 1 content - ppt
chapter 1 question html
chapter 1 question html

```

I realise I could convert the content PowerPoint to HTML, and treat the whole course as native content, but my users are much more familiar with PowerPoint as their content editor, versus *ckeditor* and my utilities. I want to only require the user to author their questions usign my editors, and then just manage the ppt content.

How can I go about this? I realise MS probably has something for hosting ppt content in web pages, and that there may be more open tools for this as well, but the latter isn't a requirement. A dependency on an MS tool, just not PowerPoint itself, is something I'm happy with.