That's super!!
I don't know what changed for your son, but I can share that for me, I did my best work towards the end of undergrad and into grad school when my classes were superfocused on MY interests and finally I got into the meat of things...