I think its a bit harsh to be placing such gradings (A's B's etc) on little ones.

At DD's school her report card gives a score from 1-5 for effort (1 being exceptional, 5 being poor) and then a further reading for achievement. The achievement section only gives you the following:

- Over achievement
- achieved
- satisfactorily achieved
- below expected achievement
- not achieved

(or similar wording, i don't have it right infront of me!!)

So even if they don't quite acheieve an exceptional status they are still graded on their effort - which makes them feel a whole lot better about themselves.

I have to admit your 6yo's report sounds a little harsh!