best way to learn Solidworks

learn surfacing as fast as you can. Nothing beats being pushed by a passionate instructor that preps you even in the first week to utilize surfaces.