Recurring Guest Characters Professor 10 guest appearances Troy Johnson 5 guest appearances Marc Murphy 5 guest appearances Aarti Sequeira 5 guest appearances