I'm late to the conversation. A few thoughts:
Your instructor doesn't have to be great or be the best in the area as long as she is good enough to help you progress and enjoy the process of learning.
There is benefit to learning from other instructors and hearing another professional's areas of emphasis--eventually.
For now, though, it is unlikely she has taught all you can learn from her. Sticking with her through at least AOW is a reasonable course of action as long as you're continuing to learn and improve.
After AOW and maybe some specialty courses, there may come a time when you need to hear another voice. Some indications that it's time to learn under another instructor would be:
--You feel like subsequent courses are teaching similar information in similar ways and not exposing you to new ideas, information or techniques;
--Classes stop provoking your interest and curiosity, stop being fun, or don't seem aimed at preparing you for dive experiences you want to undertake;
--You want to learn a specialty that this instructor doesn't teach or isn't particularly interested in;
--You develop concerns about safety, professionalism, or integrity.
Until then, enjoy the healthy training relationship you have.
Best wishes,