What I loved about Datacamp
Course chapters are split into a series of short videos, which explain new concepts well, followed by guided exercises. The exercises are pitched at the right level to ensure you have understood the videos. The course instructors are articulate and knowledgeab. Some of them are university lecturers.