Well designed lectures and videos and challenging exercises
The online class combines video lectures and examples with further detailed examples and exercises. The exercises require you to write code to accomplish intermediate tasks with various types of datasets. I liked the training, as it made you think and to discover how to accomplish specific tasks. I learn better if I have to figure out the problem, rather than just being given the answer. It was a challenging curriculum, as the R language is quite complex.