Skip to content
This fall is the final cohort of R in 3 Months. Registration closes September 22 →
R for the Rest of Us

Learn to use the most powerful tool for working with data.
Even if you've never coded before.

Supporting forward looking organizations

Core Courses

New to R?

From "what's R?" to "I love R" in three self-paced courses.
Start here when you're just starting out.

Sign up for the newsletter

R tips and tricks straight to your inbox.

R in 3 Months

R in 3 Months

Looking for even more? R in 3 Months is a cohort-based program to help you finally learn R.

High-Quality Instruction

With R in 3 Months, you’ll get high-quality instruction that will guide you from R newbie to R expert.

Personalized Feedback

You'll work on your own code every week and get in-depth feedback.

Supportive Community

You'll be on this journey alongside a supportive community that will help you learn and keep you accountable to yourself.

Testimonials

Don't Take it From Us

Our learners say it best.

Hi! This course is just the simplest way I have found to understand R. Thanks a lot!

Javier Samayoa RDA Scientist, Kerry

This course was a straightforward and quick way to learn the basics about using R.

Tyler McDonald Student, Monmouth College

Thank you for the nice course. It was really helpful to learn the basics.

Lea Krug Student

Awesome course! It helped me understand the nitty-gritty parts of coding with R that I had struggled with so far. David is an awesome instructor who explains everything in an easily understandable manner. And if you still struggle, there's always the repeat button. :)

Eric Juskewitz Scientist

Your spring class was amazing!! Well worth taking. Highly recommend.

Eduardo Rodriguez
Eduardo Rodriguez Business Solutions Manager, ATB Financial

All the basics to using and learning R, I'll definitely continue with the next course.

Henry Chung
Henry Chung Medical writer

This course is fantastic! I can't say enough good things about it. There were a few basic functions that I had already learned in R but I had always struggled with retaining the information because I'd never quite understood the grammar around how to piece functions together. David breaks down everything into really easy to understand and digestible chunks. I was asked to complete an assessment in R for a job interview only 2 days after finishing this course; I was able to complete the assessment and was asked to progress to the next stage of interviewing. With a lifetime access, this course is well worth the money. I would 100% recommend this course to a friend or colleague.

Chiara Sumich Researcher and Evaluator

Really helpful and clear!

Angelica Maria Moreno Rojas

After learning R through self-study and short courses, I realized my knowledge was fragmented—I understood pieces but lacked a clear conceptual map. R in 3 Months by David Keyes has been transformative: its well-structured videos, hands-on exercises, and live sessions helped me connect those pieces and finally see R as a coherent system rather than a collection of disconnected tools. It also helped me tackle a persistent challenge: forgetting functions and their underlying logic by showing me how to effectively leverage AI to refresh my memory and uncover unexpected connections. The support of Gracielle Higino has been equally invaluable, making the learning process both effective and encouraging.

Alberto Cabrera
Alberto Cabrera Professor Emeritus, University of Maryland

Very easy to understand and a great introduction to R! It even was fun! Really recommend it.

Irene Carrión Barberà
Irene Carrión Barberà Postdoctoral researcher · University of Washington
Consulting

Let Us Handle the R

Our consulting arm, Clarity Data Studio, creates reports, dashboards, websites, and more to help organizations to communicate more effectively with their data.

Clarity Data Studio
Blog

Blog

Learn to use the most powerful tool for working with data.
Even if you've never coded before.

How to Get Started Using AI with R

May 27, 2026

There are so many ways to use AI with R now that it's genuinely hard to know where to start. Should you just use ChatGPT in a browser tab? Install something into your code editor? And if so, which one? I made a video walking through the main options, with the pros and cons of each. The simplest approach is the one most people start with. Pop open ChatGPT in a browser and ask it R questions the same way you'd ask anything else. It works, but you end up bouncing back and forth between the...

Introducing the {pdfcheck} R package for checking the accessibility of PDFs

February 5, 2026

Are the PDFs you're creating accessible? Can someone using a screen reader navigate them? Is the color contrast sufficient for people who are colorblind? These are questions we've been getting a lot from our consulting clients at Clarity Data Studio. And honestly? When we reviewed our own PDFs, we found there wasn't a really great tool to check accessibility and give us actionable steps to improve. So we decided to build our own. It's called {pdfcheck}, and it's an R package that helps you...

[Livestream Recording] How to Make High-Quality PDFs with Quarto and Typst

November 20, 2025

Last week, we released our massive blog post on making report templates using Quarto and Typst. R for the Rest of Us consultant Joseph Barbier and I did a livestream yesterday where we went over several questions submitted to us on this topic. In the livestream we covered several topics, including: Making complex elements that we used in the state-level immunization reports we recently created for the Johns Hopkins University International Vaccine Access Center. Taking a Typst template and...