 Denbo attended a Jewish day school from kindergarten to sixth grade.Several of her summers were spent at Camp Tel Noar in Hampstead, New Hampshire where she starred as Wendy in "Peter Pan" and appeared in several other plays.Denbo attended college at Boston University, where she participated in improvisational comedy.