I have taken a couple of their "free" courses and found them quite lacking! Then I discovered they are abridged versions of their real courses. I'll never waste time on one of these again.