How skilled of a player do you think of yourself for your main class you play? This could be for PvP, PvE, just general knowledge. Interpret it how you will. Quick definitions for each poll choice:
Top 5% - You are among the elite in the world, always up to date on all theorycrafting and constantly outperforming other players of the same class and spec.
Top 25% - You are pretty up to date on what is best for your class, you play at high levels consistently, but there are players who can beat you.
Middle of the Road - You just go with the flow and emulate what other players of your class do. You don't care about charts or rank, you just play.
Below 50% - You spend little time learning your class, you mostly just play for fun and don't care about skill. It is a game, right?
As for me, I would place myself around the top 10-20%. I always am up to date on the latest math, and do a lot of math myself (along with a class guide awhile back and ideas I have poured a lot of effort into over the years). I am more casual than I was in WotLK, but still try to be the best I can as a Mage and a player overall. Very fun challenge being raid and guild leader this expansion as well, which I think I can be proud of playing at a high level while raid leading.
To add to my PvP experience though, I am terrible at PvP. And I am a Mage. Don't ask how.