Amanda Ross Ho Speaking Tonight at DePaul by Meg Onli | Nov 13, 2008 | BlogTonight, November 13th at 6:00 pm Amanda Ross Ho will be lecturing at Depaul’s Art Museum. It is located at 2350 N. Kenmore Ave. For more info please visit their website.