FWIW... In improving my own dancing:~
In terms of frame, musicality, expressiveness then I would look to the top notch girls.
In terms of lead & follow, frame, smoothness I would look to dance with beginners.
In terms of over coming frustrations, ego and back leading I would look to dance with intermediates!!!

Ahem... moving on...
