Big Bang Theory (8pm, CBS) - Priya uses her legal expertise to rip apart Sheldon's roommate agreement, and then the women take the flustered Sheldon out dancing. Yes, Sheldon dances.
The Royal Wedding: A Modern Fairytale (8pm, ABC) - It's crunch time people, this wedding is tomorrow and you have to be ready! This report by Chris Cuomo and Elizabeth Vargas may help.
American Idol (8pm, Fox) - Someone goes home, and Bruno Mars and Crystal Bowersox perform.
The Office (9pm, NBC) - Michael Scott says farewell to each staffer during his very last day in the Scranton office. Meanwhile, Deangelo (Will Ferrell) and Andy frantically scurry to retain Michael's most important clients. This is Steve Carell's final episode. Have some tissues handy.
Grey's Anatomy (9pm, ABC) - Callie and her baby are recovering after the accident, but Callie has yet to see her daughter. Meanwhile, Alex gets an idea that he thinks will make him chief resident as he treats a cranky terminal cancer patient, played by Doris Roberts. Also, a patient's sudden death makes Derek more cautious in the clinical trial and Teddy is pleasantly surprised by the return of psychologist Andrew Perkins (Jamese Tupper).
Countdown to the Royal Wedding (9pm, TLC) - More homework for you.
Break it Down (10pm, National Geographic Channel) - The old Yankee Stadium comes down after salvage crews save thousands of pieces of memorabilia, from the seats to the sod. Have some tissues handy.