Again, why the apoplectic response to a presidential speech to schoolchildren? Obama's speech concerns education and who would know better how to keep kids from dropping out? Why not solicit feedback? Bush 41 did.
Here's Reagan's
From the archives, Ronald Reagan’s 1988 speech to students | GothamSchools
It's rather political, but I would not have objected to y child hearing it.
I did not see much political in 41's speech. I cannot find any reference to a Bush 43 speech. However, we do know that he actually went into classrooms as did his wife.
Michelle also has been going into classrooms.
The "controversy" is certainly amongst the most ridiculous. Maybe it's from people who chant, "Yes, we Klan!"