This is a great course. Basic skills for learning anything. Everyone should take this course period. Anyone who wants to learn something faster and retain it for future this is the course. I wish I had this information when I was in high school and college would have been very useful. But, it is never too late.