Taffaro received Bachelor of Arts in Social Sciences and a minor in Business Studies. Mr. Taffaro spent much of his career in the banking industry and entered education in 2007. He became a Computer Science teacher and Technology Coordinator at St. Catherine of Siena School in the Archdiocese of New Orleans where he also taught English, social studies, and Latin. In 2012, Mr. Taffaro joined the faculty and staff of New Orleans Military and Maritime Academy located aboard Federal City in Algiers, Louisiana, a suburb of New Orleans. He is currently the school's business and data manager and teaches Creative Writing and Cyber Science.