My oldest is an incredibly picky, slow eater who can't sit still... as a result with have experienced iron deficiency more than once. Do you know what his iron stores are? It's the stored iron that is really important! Depending on the number it can be 6 months before he is where he should be. How is it being treated?

Iron deficiency can have a HUGE impact on behaviour and how engaged he is overall.

We have been at a number of schools, all of which insured that small children eat their lunch... is that not happening at your school? My oldest even given a drink box of cold white/plain milk towards the end of day to keep him going (age 5 isn)... he would often lose it at the end of day without that snack.

Hope that helps!