With the internet, I think its absolutely possible to teach yourself anything these days! The only bad thing about that is, you dont have the capability to spot your own technical mishaps and correct your mistakes. However Im sure the serious ones will be quite obvious :P Id say its totally...