Originally Posted by: andrius.bI think it depends on what your idea of advanced player is.
Pretty much this ^
Advanced can mean a lot of things. I consider myself "advanced" since I've been playing 16 years and can play some impressive stuff......but as far as my knowledge on theory, I'm a beginner. There is always more to learn.