We approach this time of the year (or new year) when a lot of us start readying ourselves for the Pokemon VGC, this is a sanctioned event by Pokemon that is held at Premier Challenges, States (Side Events only), Regionals, Nationals, and the grandest stage of all, Worlds! There are a few other...