Best place to brush up on TF2?

It has been a while since I last played Team Fortress 2. I was just starting to get the feel for the characters before I went on a hiatus (Comp couldn't play the game properly) so now I want to find a server to connect to where people wouldn't rage on me for being a bit noobish while I get back on my feet. Any suggestions?

?2011-12-20T17:01:35Z

Favorite Answer

Thankfully, Valve has added bot training to TF2. It's on the title screen.
The tutorials contain Soldier, Demoman, Spy and Engineer tutorials and you can go offline to train with bots.