Haha, nah. I just try to avoid weird people because they tend to annoy me.
Nah I never went like "I'll go study from the Internet". I use only books when it comes to uni stuff and the general web when I need something to confirm or learn in a better way if it's not explained well. I did use it for Marketing for case studies and dunno, from what I've seen it was pretty reliable.
I don't think it's great or something but good enough. Yeah, people don't really know English here, even I can see their grammar mistakes and I stand to correct them. Honestly? I have no idea how I learned it in the first place. It was very poor 5 years ago but later on it got better. Dunno really, I guess it was mainly because of the games and forums. That helped me polish my grammar I think, especially WoW because I used to play it a lot and you're basically talking (well typing) to tons of people. Then yes, Juventuz helped me just as much.
When it comes to pronunciation I guess I can thank movies for that. My teacher told me that it's very nice but she also said that I'm lazy to 'polish' it...and, can't really argue against that