Events CalendarSubmit an Event Dance (April 15 through June 30) Thursday, April 16 6:30 PM Quixote in Kabul Saturday, April 25 8:00 PM Cambridge Youth Dance Program presents 'Divertissement" Sunday, April 26 2:00 PM A Gift for Sancho Panza: A Quixotic Salsa Event Cambridge Youth Dance Program presents "Divertissement" Thursday, April 30 5:30 PM Free* Contemporary Dance Master Class With Tucker Knox Friday, May 1 8:00 PM Dance Visions presents "Depth of Field" Saturday, May 2 8:00 PM Dance Visions presents "Depth of Field"