Don’t miss your chance to see Ensemble Espanol Spanish Dance Theater performance, Flamenco Passion, at Elgin Community College Arts Center.…