Steve Moore, FreedomWorks economist.

“The Worst Budget in American History” – a mammoth $6.1 trillion spending plan. Why aren’t School Districts Giving Taxpayers Their Money Back?