I did this one a few weeks back so I was already used to studying online. The hands-on parts were my favorite, really got me into the swing of things. I just wanted to see the world and meet folks, and now I feel way more ready for that. It was a solid, straightforward program.