The experience has been extremely satisfying. I like the interaction method and how the instructor acknowledges to subjects and provide feedback in real time.