It's fun learning by yourself, though a little of hand-holding could get you up to speed faster.
I believe "Besiege" could be a great way to teach mechanics and physics as well :)