Swirl: Learn R, in R
swirl teaches you R programming and data science interactively, at your own pace, and right in the R console!
swirl is a platform for teaching R programming and data science. However, an educational platform is only as good as the content it delivers to students. Although we have contributed some content ourselves, swirl is designed in such a way that you can create your own interactive content and share it freely with students in your classroom or around the world.