Since, I've done BS(Computer Science) I've been working with number of internet marketing firms and have done freelance SEO business with many clients with good success rate. I'm always keen to learn new techniques and subscribed to top SEO blogs and my favorite is seomoz ,seobook and SEJ.