Never heard like this before & no doubt the d school was too demanding but u r also getting involved in pressurizing ur own kid........relax !!!