Came to check out their software learning programs because my office kept pushing online skills training and honestly the curriculum they have is solid. The instructors knew their stuff and the teaching materials were well organized sef. My issue though was the whole registration process took forever and nobody could give me a straight answer about payment options or class schedules even though I asked multiple times. For what they charging, the admin side of things needs serious work because I almost didn't finish enrolling.