FREE?!?! WHERE WHERE!!! I'm a bit of a techie too, hehe. I find it easy to just learn anything techinical. NOPS, and work with it. Learn to love what you do even if you hate it. Just do it, overall u'll accept more of what you'll learn. And do try to find releavance to what you learn, but don't forget that which you don't use often. Keep EVERYTHING in tech, it's always used, trust me.