Parleys Desktop Application
Parleys most likely will work well in the asynchronous online classrooms because it mimics a lecture and allows feedback, questions, comments, etc... exactly where they would appear in the lecture. The program itself is also featured filled with layout configurations.
Currently in Beta.
Link to an example of hosting: Comparing Java Web Frameworks
Embedded example, not as featured filled: