Part free
There are only two free courses:
Learn chess and Attack 101.
Learn chess is for beginners
Attack 101 brings good ideas using step by step tournament games.
The other advanced courses by chess masters come with charge.
Benalo about
Chess U, v1.2