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