So far her report - which continually says she doesn't keep up with her homework .

Talking to the teachers is still a good idea if you can swing it. Thats how I learnt that DD German teacher actually WAS a total biartch...and her maths teacher was quite a kind and helpful man...