R in 3 Months is the program to help you achieve your goal of finally learning R. Invest $999 now to gain a skill that will last for the rest of your life. Course runs September 24 to December 17.
R in 3 Months Info Session
Join us on Thursday, September 10 from 11:00am - 12:00pm Pacific. We'll talk about the power of R, discuss how R in 3 Months works, and answer any questions you may have.
I’ve often been asked: “how long does it take to learn R?” I’ve never had a good answer ... until now.
Here’s my answer: 3 months.
Give me 3 months and I’ll get you to the point where you can use R for all of your data work.
Learning R will save you time and money.
-
Time because you’ll learn to work more efficiently, automating tedious work through the magic of reproducibility.
-
Money because you’ll never have to pay exorbitant fees for SPSS, SAS, or Stata again.
High-Quality Instruction
With R in 3 Months, you’ll get high-quality instruction that will guide you from R newbie to R expert.
Over the three months, you’ll go through Getting Started with R, Fundamentals of R, and Going Deeper with R, courses that have helped thousands of people around the world learn R.
Personalized Feedback
Each week, you'll be asked to apply the concepts you're learning to a real project you're working on.
You'll share your code and get personalized feedback to ensure that you really, finally learn how to apply R to your work.
Check out the sample feedback video!
Alongside a Supportive Community
You'll be on this journey alongside a supportive community that will help you learn and keep you accountable to yourself.
R in 3 Months will use a flipped classroom model. Each week you’ll be assigned to complete a set of lessons. Then, in our weekly live session (check out the sample video) we’ll go over questions related to the concepts in the lessons you completed that week and discuss ways that you’re applying your learning to your own work.
“I’m wrapping up the R in 3 Months course through R for the Rest of Us now, and it’s been the best professional development experience of my life, hands down.
Don't take it from us
Our learners say it best.
“I have been working with R for the past 3 years and consider myself to be a proficient user, however going through R in the 3 Months course made me realize the breadth of possibilities R offers and how much more there is to learn. I was able to pick up so many handy tricks that made my R workflow much more efficient and easier to reproduce.
“Taking the 'Getting Started with R' course has been an incredible journey for me. With each lesson, I'm gaining a deeper understanding of data analysis and visualization using R. It's amazing to see how my skills are growing, and I'm excited about the possibilities that lie ahead. 📊🚀
“The knowledge I gained over the course of doing the assignments for R in 3 Months and the final assignment is something that I use every day. I've also been able to find more opportunities and ways to use R to solve problems that I've had for years, as well as having discussions about upcoming projects and finding ways that I can use R in them in a way that I would have never sort of thought before.
“As we get to the end of the course, I'm feeling so much stronger in my ability to work with my data and make the visualizations I need. In the first part of the course I kept thinking, "I'm not sure if this is more time-efficient than using Stata"; later on I felt that it would be best to do my data wrangling in Stata and my data vis for maps and complex plots in R; and now I'm starting most of my new projects in R, as RMarkdown files, and planning forthcoming analyses with collaborators in R.
“On my journey through R in 3 Months, I went from excited to overwhelmed to confident. The way David and Charlie were able to adapt to our different needs and take me from never having coded to producing a final report all in R was amazing.
“Your spring class was amazing!! Well worth taking. Highly recommend.
“I've been dipping my toes in the R water for many years, your site and approach has been the most accessible and useful by far!
“I'm truly excited about taking this course-- there's so much to learn and so many different ways to approach things. The way the course is structured has really helped simplify what seemed to me as super complex and boosted my confidence in working with R.
“For anyone wanting to learn R, I cannot recommend this course enough!
“David and Charlie are incredibly knowledgeable about R and the course, while challenging, is engaging. The level of individualized coaching and feedback was extraordinary.
R in 3 Months is a complete package to make sure you finally learn R
High-Quality Courses
Three courses that all fit together, taking you from R novice to R expert.
Live Sessions
Ask questions about the lessons, show how you're applying your learning to your own work, and more.
Exclusive Videos
When topics come up in live sessions, we make exclusive videos to demonstrate concepts.
Answers When You Need Them
No need to wait until the next live session! Ask questions any time and get answers when you need them.
Personalized Feedback
Through live sessions and the forum, you'll get personalized feedback on how you're applying your learning to your own work.
Accountability
Don't go it alone! Learn R with others and help each other stay on track.
Weekly Live Sessions
Live sessions are held on Zoom Thursdays from 10:00am - 11:00am Pacific time from September 17 to December 17.
Week 1
Welcome
Week 2
Fundamentals of Data Wrangling
Week 3
Fundamentals of Data Visualization
Week 4
Fundamentals of Quarto
Week 5
Catch-Up Week
Week 6
Advanced Data Wrangling, Part 1
Week 7
Advanced Data Wrangling, Part 2
Week 8
Advanced Data Wrangling, Part 3
Week 9
Advanced Data Visualization, Part 1
Week 10
Advanced Data Visualization, Part 2
Week 11
Catch-Up Week
Week 12
Advanced Quarto
Week 13
Final Projects and Wrap-Up
How Much Can You Learn in 3 Months?
At the end of R in 3 Months, participants submit a final assignment to show what they learned. Here's how far you can go in 3 months.
R in 3 Months Instructors
We don't just know how to use R. We know how to teach R.
Pricing
Learning R is an investment in your future
Deadline to sign up: September 15
One-time cost
And then never pay for data analysis software again. Not ready to commit just yet? Try R in 3 Months for two weeks free.
Making R in 3 Months Accessible
Group Discounts
Scholarship
We want to make R accessible to as many people as possible so we offer three scholarships for R in 3 Months. We will prioritize those underrepresented in the R community in deciding who will receive the scholarships. Deadline to apply is September 15.
Frequently asked questions
How long will I have access to the materials?
Forever!
Can't I learn R for free? Why should I pay for this?
You’re right, there are a ton of free tutorials. You can learn R using free resources. I did! But, I will say that, looking back, I know I spent much longer than if I had taken a more structured approach. Going through R in 3 Months, you benefit from the mistakes I’ve made by taking the shortest route on your R journey.
Can I see examples of your teaching?
Yes! You can sign up for the free Getting Started course or check out sample lessons in the Fundamentals or Going Deeper courses.
Can I see what the live sessions are going to look like?
Here is a sample video from the spring 2025 cohort of R in 3 Months.
How long should I expect to spent each week to get the most out of R in 3 Months?
You should plan to spend 5-7 hours per week devoted to R in 3 Months. The breakdown of this is: weekly lessons from courses (2-3 hours), application of new concepts to your own work (2-3 hours), live session (1 hour).
Do I need to be an expert statistician to sign up?
Absolutely not! I’m an anthropologist by training. I’ve written about coming to terms with using R “only” for descriptive stats. R has a reputation for being only for hardcore quants, but it’s a tool that can benefit so many more people. That’s what I mean when I talk about “R for the Rest of Us.” That said, you should have familiarity with things such as data types (e.g. character versus numeric) as well basic descriptive statistics knowledge (e.g. calculating means etc).
I've never programmed before. Is this right for me?
People who have never programmed before are the exactly type of folks I specialize in helping (you are "the rest of us")!
Do I need to have any experience with R to participate?
Nope! You'll start out with my Getting Started with R course, which assumes you've never used R before.
Do I need any special technology to participate?
Nope, just a computer! We'll show you how to download all of the free software needed to participate.
I'm not sure I'll be able to make all of the live sessions. Can I still participate?
Yes! I expect that not everyone will be able to participate in all live sessions, given time zones and/or life. All live sessions will be recorded and posted by the next day so you can catch up whenever you're able to.
Why are you using a flipped classroom model?
I chose this approach for two reasons.
Practically speaking, allowing folks to complete lessons on their own schedule makes this program accessible to many more people around the world.
Just as importantly, I chose to do a flipped classroom model because I think it is the most effective way to learn. I've taught the material covered in the Fundamentals and Going Deeper courses live. The challenge is that participants want to move at widely varying speeds. While some people want to go fast, others prefer a slower pace. A middle ground, medium pace often pleases few and frustrates many. Using a flipped classroom model enables everyone to work at their optimal speed for learning.
I've already signed up for Fundamentals of R or Going Deeper with R. Can you give me a discount?
Absolutely! Just send me an email and I'll create a coupon code that gives you a discount equal to the amount you've spent to sign up for these courses.
Do you plan to offer R in 3 Months again?
R in 3 Months is offered twice a year, once in the spring and once in the fall.
What is your refund policy?
If you are unsatisfied with R in 3 Months for any reason, contact me in the first two weeks of R in 3 Months and I will give you a full refund, no questions asked.
Do I get any Ally benefits when I join R in 3 Months?
Yes! As an R in 3 Months participant, you'll receive 50% off your first year of Ally.