I think anyone who has good teaching skills would be a good person to learn from. Its hard to separate yourself as a friend and teacher for some people. You need to be willing to offend her if you don't think she's teaching you anything, and she needs to be willing to be firm with you if you are in danger.
That being said I've taught friends and family to ride, but I leave my friendship at the arena gate.
