I just finished a professional refresher course with them, and it was pretty solid. The material was clear and easy to get through. I wanted more freedom in my life, and this cert helps with that. Felt content with the whole thing, no major complaints.