Guest Stars Pamela Hayden as Milhouse Van Houten Tress MacNeille as Lindsey Naegle Lucy Liu as Madam Wu