Watch the Chord / Scale Theory online guitar lesson by Brad Carlton from Guitar Lab: Harnessing Slurs

This progression is a I V vi IV in the key of C major. The modes are Ionian, Mixolydian, Aeolian, and Lydian.