US President Barack Obama has urged American schoolchildren to work hard and not to give up, in an education speech that has stirred a partisan row.
In Tuesday's speech at a Virginia high school, Mr Obama told children their country's future depended on their educational achievement.
But conservatives have complained he is trying to indoctrinate children to serve his political agenda.
The wording of some teaching aids was changed following the criticism.
In his speech, Mr Obama told students at Wakefield High School in Arlington, Virginia, that in addition to teachers, parents and the government, they themselves are responsible for their educational success.
Last week, Florida Republican Party chairman Jim Greer said he was "absolutely appalled that taxpayer dollars are being used to spread President Obama's socialist ideology".
Parents' complaints that the speech would be one-sided prompted some school districts not to broadcast it, and others to allow parents to withdraw their children.
On Monday, White House spokesman Robert Gibbs rejected the criticism, calling it a "sad, sad day that the political back-and-forth has intruded on anyone's speaking to schoolchildren and parents about the responsibilities they have".
But the education department acknowledged that a teaching aid which suggested students write about "how they could help the president" was poorly worded.
It released an amended version.
In light of the change, Mr Greer said he now approved of the address, reported Associated Press.
US MEDIA REACTION TO THE SCHOOL SPEECH
This is a President who once again shows that he has no idea of the proper role of government. If the President wants to talk about governmental affairs, great. I'd love for him to stop by our school to do so. That would be a great experience for the kids. But I do not want the President trying to raise my children. When people ask, "how can you object to the President urging kids to stay in school," I ask them what they'd think if I stopped by their house one night, uninvited, to tell their kids how to behave.
If our political discourse was mature and functioned as it should, President Obama's speech to school kids today would probably be an afterthought. The remarks would have likely garnered a few paragraphs in an AP story, and maybe 30 seconds on the evening news. But that's not American politics in 2009, and the decision of the president to encourage young people to do well in school is grounds for a national "controversy," due entirely to the fact that conservatives' threshold for hysteria has become comically low.
I don't think Obama's speech to schoolkids should be much of a controversy, especially since they revised the questionable "[have students] write letters to themselves about what they can do to help the president" lesson plans. The speech is well-done and heaven knows that we could use more talk about personal responsibility in schools (as well as with regard to the rest of Obama's policy agenda, but I digress).
The president's calm, inspiring and somewhat stern address to students today was classic Obama. The administration made one mis-step: the language on the website asking kids to think of what they could do to help the president (they should have asked what they could do to help the country). But the uproar - especially in secessionist Texas - and the extraordinary talk radio hysteria whipped up by the loony right was the real political mistake - and it wasn't Obama's.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.