One year ago, when President Barack Obama gave his first back-to-school speech to the nation's schoolchildren, then-chairman of the Republican Party of Florida, Jim Greer, accused him of using "taxpayer dollars to indoctrinate America's children to his socialist agenda."

Now, Greer is facing fraud and money laundering charges and has been thrown under the bus by the state GOP, which has accused him of living the high life on party money. And so he's had a change of heart.

"In the year since I issued a prepared statement regarding President Obama speaking to the nation's schoolchildren, I have learned a great deal about the party I so deeply loved and served,'' Greer said in a written statement. "Unfortunately, I found that many within the GOP have racist views and I apologize to the President for my opposition to his speech last year and my efforts to placate the extremists who dominate our party today. My children and I look forward to the presiden't speech."