I took an asynchronous class, and it was very well organized. The class mostly works through Knewton, but it is pretty easy to use as well as enjoyable. The professor was very understanding, and the lecture videos were pretty straight forward.