Just finished the certificate program, and it was a pretty good experience overall. The self-paced setup worked well for me since I like to stay focused on my goals. I felt a bit let down by how much material there was though. It definitely made me work hard. Looking forward to their next course.