Caporegime
@Raymond Lin have you checked out the extended free trial to Fender Play as well?
I signed up on that, I played a few lessons on a day, then go and find songs that I want for a couple of days and go back to it. I simply can't go through all of it quickly, and can't learn the chords and memorise them both in my head and muscle memory that fast. So I spent like 3 days going between G, C and D chords until I can do them without looking and can switch between them in less time than a half note.