I've been working on the free-ed online course, which is based on a published book, Mastering Visual Foxpro published by Que. I'm finding it a very helpful course, but I need to supplement it by reading a lot of other sources (Reference Manuals, Hacker's Guide, etc.), plus the very helpful discussions here on UT. The book is not well-organized, in that one chapter often assumes you have read a later chapter. So, you might have to read it several times to get a full understanding. The book is not for beginning programmers, but for those with some experience.
Hope this "review" helps!
Pete Donahoe
Once a programmer, always a programmer!