Invest in your people, not in expensive software
Ready to make an investment in your organization’s future by moving to R? Making the jump to R can eliminate reliance on expensive software, improve your team’s efficiency, and offer an incredible professional development opportunity to your staff.
Why R?
Efficient Workflows
Write code today that you can reuse tomorrow, next week, next month, and next year.
Effective and Engaging Reporting
Produce high-quality graphics using the tool of choice for top information designers.
Cost Effective
All of this power comes at a cost: nothing, nada, zilch. Yes, that's right: R is 100% free.
Two Options to Move Your Team to R
For teams just starting out, we offer two ways to learn the foundations of R.
Option #1
In-Person Training

SELECT IN-PERSON TRAINING CLIENTS
Option #2
Virtual Training
SELECT VIRTUAL TRAINING CLIENTS
Support at Every Step
We help teams get around any roadblocks so they can fully embrace the power of R.
Project Support
Success Stories
How Public Profit Set Up a Structure for Success
When we began working with Oakland-based Public Profit, they were switching from Excel and SPSS. The move to R came with some anxiety, but they developed some creative structures to ensure the transition was a success.
How Moving to R Enabled Reading Partners to Engage More Deeply with Their Data
Reading Partners was using spreadsheets for all of their data analysis work. The work could be tedious and laborious, and left them little time to think deeply about their results. Until they moved to R.
How R Has Streamlined OMNI Institute’s Workflow
Moving to R has helped the OMNI Institute dramatically improve the efficiency of their workflow, including automated data tracking and generating dozens of reports automatically.

How R Has Transformed the Work of the Michigan Fitness Foundation
The team at Michigan Fitness Foundation thought R could only be useful for stats. Since working with R for the Rest of Us, they've learned it can do much more.
Principal Trainer
David Keyes

I started R for the Rest of Us to help organizations embrace the power of R. Through custom training, I can work with your staff to make a seamless transition from whatever tools you’re using now to R.
There are a lot of great R coders out there, but only a few who really know how to teach. With a master’s degree in education and a decade of teaching experience (you’d be surprised how much overlap there is between teaching second graders to read and teaching new R users to code!), I structure custom training to ensure your team will develop the skills to do your current work, and to do things you never even imagined possible.
My teaching uses a spiralized approach, where we return to concepts learned early on and learn to take them further. For instance, in the training sessions we return to material covered early on in later sessions, adding onto it in ways that reinforces previous learning. (e.g. improving basic plots by adding annotations to them).
Yes, you can learn R for free. There are a plenty of free resources to get you started. But knowing where to start can be extremely challenging. I learned R this way, and I know that I wasted a lot of time going down paths that weren’t useful. Having experienced this pain myself, I can move your organization quickly to R mastery.
All custom training is designed around projects that your organization is working on. Working with your data makes learning easier because it allows your team to focus on learning R, not having to remember details about a new dataset. And it shows staff how this new tool can help them solve problems they already encounter in their work.