CourseEye
Courses
The Guide
A basic understanding of epidemiological theory Courses
Population Health: Study Design (Coursera)