I decided I need a good refresher course. I'm not sure if it's because it has been a while since I did this type of work, or if it's just old age, but I just feel like I need a decent course to refresh the old bean. I'd appreciate any input about this course, or any different courses out there that are worth the cost.