I took this course a while back and honestly, it was a good fit for me. I like to think things over before I jump in, so the setup worked well. Meeting people from all over was a big plus for me. The whole thing felt pretty solid. I was happy with how it all went down.