I was going to suggest training classes, but you ended with saying you are headed that way.

Do speak with the class trainer about her specific issues -- even feel free to print what you posted here, and share it with the trainer. She is young, now is the time to intervene.