I just wrapped up the course and it was a solid experience overall. Meeting folks from all sorts of backgrounds was the best part, honestly. The material was fine, nothing flashy but it got the job done. I felt pretty good about the whole thing when I finished. Sure, it ain’t perfect, but for the price it’s a decent deal. I’d tell a friend to give it a shot.