Complex sentence: She has sung on a number of recordings in the Supraphon label and currently teaches on the voice faculty at the Academy of Performing Arts in Prague.
Split into simpler sentences: She has sung on a number of recordings in the Supraphon label. She currently teaches on the voice faculty at the Academy of Performing Arts in Prague.