Ex gf is B-. I didn't mind since she gave good head. Unfortunately she let her insecurities get the better of her e.g. always snooping on my browser and chat history until she imploded and we broke up.
New one is D. Nice to play and grab anytime of the day.