I will check them all out. Thanks. I have taken many classes at Virtual University (they have been around for a long time). There is an instructor, homework, mentors, message board for the class. It is very inexpensive for five weeks.