Composer William Flynn's music and lyrics and Rachel Sheinkin's book (with additional material by Jay Reiss) are so full of wit, heart, and humor that I think even a “C”-average delivery would still please. Director Becca Johnson, however, has created a wonderfully paced and creatively performed production, featuring terrific talent that includes the five-member pit orchestra of Peter Letendre, Becky Holland, Sandra Blom, Kyle Jacklin, and music director Kyle Schneider. This show gets an A+ in my book, as there was hardly a moment in which I wasn’t under its, ahem, spell.