I am deeply disappointed with ACI learning for this course. From day 1 there were major issues with the instructor and ACI's "resolution" was to offer an additional voucher and a course retake. The afore mentioned "resolution" took them an entire week to figure out, effectively removing any option for cancellation and a refund. Being on a tight schedule, that was not a solution for me at all. If it were not for my military benefits, I would have essentially wasted thousands of dollars on a course where I was entirely teaching myself. Seeing how this problem was handled, I now have little faith in ACI learning's ability to screen its instructors and resolve large problems in a timely manner. I would not recommend this course to anyone who values their time and money.