bbooss after reading most of the posts not all,it seems you are defending yourself.You dont need to ......
You should not ask for advise from people on the forum.
Use your judgement as you know the best.
I agree with ppl on the forum who said that its her responsibility to teach you instead of making you feel that you no nothing.
For some ppl foreign grad=cant speak english or less knowledge.