That's great to hear that good teachers who care still exist!! The worst thing is when teachers blame parents for raising kids wrong, and vice-versa, parents blaming teachers... The best way is to work together, just as you described!
Thanks for supporting Liotes! The community will appreciate it!