How do you learn Graphic & Web Design?

How do you learn Graphic & Web Design? Do you attend any training for it? What is the best way to learn?
I learnt graphic and web design at college. I attended numerous courses and eventually took A levels in Graphic design (although I dropped the web design, to learn on my own accord without classes). I really enjoyed it. Anything creative whereby you are learning and also having fun is great because it enables you to learn things more easily. I think the best way to learn is to attend a class, and in your free time learn yourself too. You can use various tutorials around the internet to help you out.
I am not a professional Graphic Designer because I have not studied Graphic and Web Design. I have learnt how to use Photoshop, GIMP and LiveQuartz with some helpful videos from YouTube. Also, my sister used to make graphics for forums and she gave me some useful tips. The best way to learn how to design this is to attend a serious class or have private lessons. That's my opinion. :)
There are many online sites which provides training of Graphic Designing and many lan. go for it..
Good Luck..
Don't take it. It's not worth it, you can't possibly learn how to create a website in one semester trust me. I am 15 and I currently own my own web design business.