When I first started SEO, I came from a sales position. Sales is not my strong suit. Im much more of a technical type of person. So we thought that I would do well in this type of work. However, the only thing I ever knew about the internet was how to surf it. Now I learn pretty quick and I think Im more naturally skilled for technical stuff, I just need to learn. What is the best way to learn web design, HTML, CSS, XHTML, etc... anything, EVERYTHING I need? Should I take college courses? Or are the online tutorials enough for someone to master these things? Or should I just do both?? Did you guys all go to school to learn this stuff??