I think it is akin to Russian roulette on whether you get the right mentor or not. Even if they are average you will still learn a lot in 2 years.
I have had 4 different mentors and the best ones I have found here on Somersoft. I have no formal agreement with any one I just read their posts...