• Overview
  • 1 Legal and Financial
    • 1.1 Compensation
    • 1.2 Ownership
    • 1.3 Exclusivity
    • 1.4 Agreement Expiration
  • 2 Curriculum Development
    • 2.1 Lesson Content
  • 3 Course Materials
    • 3.1 GitHub Repo
    • 3.2 Project Organization
    • 3.3 Slides
      • 3.3.1 Slides Template
      • 3.3.2 Slides Organization
  • 4 RStudio Setup
    • 4.1 Defaults
  • 5 Code Style
  • 6 Recording Videos
    • 6.1 Streamlabs Setup
    • 6.2 Recording Procedures
    • 6.3 Sharing Videos with David
  • 7 Video Editing

How to Make an R for the Rest of Us Online Course

1 Legal and Financial

Here are the legal and financial terms that I typically use when working with course instructors. I’m flexible and happy to work with you to come up with a solution that meets both of our needs.

1.1 Compensation

I pay an advance to the course creator of $500, half on signing the contract to work together, and the other half when all videos for the course are recorded and uploaded to Google Drive.

Revenue for the courses is split 60/40 (60% for R for the Rest of Us, 40% for the course creator). I pay any royalties owed to the course creator on a quarterly basis.

1.2 Ownership

All videos are owned by R for the Rest of Us.

All non-video materials will be made freely available on the R for the Rest of Us organization GitHub using a CC-BY-SA-4.0 License.

1.3 Exclusivity

The instructor agrees not to create a course that covers the same topic on another online platform for at least 12 months from the release of this course.

1.4 Agreement Expiration

These terms remain in effect for one year after the course is released. After that, David and the instructor will discuss any possible changes to the terms.