Well.. personally I think that book learning is great and that hands on is wonderful too, because if you want to truly master something you don't need to just understand it, but also experience it. A...