Olmos: 'Filly Brown' debuts, 'Stand and Deliver' still resonates