I would like to find a good SC2 community to learn how to play the game and eventually move up to league play. Any good recommendations?
This question is quite subjective, so I want to add this disclaimer to the top of it to avoid getting down-voted further. These are links that have worked for me, and helped me to improve as a player. People will learn by a variety of methods, but I have found these a good place to start.
Starcraft 2 has the significant advantage over previous RTS games with shoutcasts (when commentators explain recorded games), large communities, and a growing professional gaming scene. Here are a list of my favorite starcraft links.
Hope these help!