I do follow all Korean and non-Korean Starcraft pro scene so let me tell you... you can loose months of your time just watching matches.

If you check the calendar on that teamliquid site you can see that every day there is at least 9-10 matches being played in Korea for tournaments. You either watch them live via a stream (that you can find on the boards of that site) or you wait 1-2 day and you find them on youtube with english commentary!