Mr. Leonardo Herrera
World Languages
World Languages Department Chair, World Languages Faculty
lherrera@thecatholichighschool.org
Degree in Music Education, Amadeo Roldan Conservatory, Cuba
Moderator: Spanish National Honor Society
Phone | ext. 1607 |