I have been wanting to do this course for years but never had the time to attend class time as I had to work full time. Having this course online may it totally possible for me to do. The course was very informative and very enjoyable. I learned a lot and have to say I am actually sad it is done.I am very glad I took this course and I received an A.