Question : who plays professor buck awe on sesame street
Answer : Taran Hourie Killam