Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Not quite "from". I'm going to UNT. Surprising population of Pokemon fans there... Not necessarily competitive. I'm just getting into the scene myself.
It's no problem. I'm actually glad that you couldn't see any glaring weaknesses, otherwise that might mean another revamp...again (last one took two hours cause of distractions)