You can add Class of 3000 to the list of recent ones you left out. It was about rapper Andre 3000 from Outkast as a schoolteacher. I never saw it, but it sounded interesting.
And even more recently, you've got Secret Millionaires Club, which is apparently an educational show that teaches about financial responsibility and stars the only real-life rich person that it's OK to cast as a good guy, Warren Buffett. As far as I know, that one's even still on the air. On the Hub, because who else would be crazy enough to air that.