It's exceptionally rare to hear Sen. Ted Cruz, R-Texas, praise anything done by someone associated with President Obama or his administration. But First Lady Michelle Obama got a very public thumbs up ...