Hello, my name is adan, and im spanish. Im a student of chemical engineering and when i started to study i didnt find geometry and maths in general any funny but with time and undertanding them more and more i found the beauty on them. Im not sure if the fact that im not native english talker would be a problem, but if its not so i think that i would be a good choice for you and for your daughter at end.
I hope an answer and really thnks for your time. Adan