Do I need to be an advanced player to participate in coaching?
No. The coaching is all-inclusive. Students of all levels are welcomed to participate in the live coaching sessions.
Why? Well, I used to have different coaching sessions for different levels but I found that I was answering the same questions in each group. I also found that even though a student was advanced (or a beginner) that they benefited from hearing my responses to other students...even if the material were too easy or hard.
For these reasons I've found coaching with all levels to work extremely well, and now that I've been doing coaching this way for over 5 years I've found students are making incredible progress in their playing.