Angelo is an Assistant Professor in Equine Science and Management at Delaware Valley College where he teaches a variety of courses from Equine Behavior to Horseback Riding and Training. He has a MS in Education and obtained a master’s degree 'Laurea' from the University of Padua. For his final thesis in Equine Behaviour he explored 'The Comparison between Equine Training Techniques and the Psychology of Learning'. Paired with his academic expertise, he has been a horseback riding coach since 1996 when he received his first riding instructor's certificate from the Italian federation. He has since continued to progress through the levels of instructor certification, with perhaps the most important recognition received when he passed the Fellow of the British Horse Society exam in 2010. His unique life experiences have allowed him to fuse the academic discoveries in animal training and learning with horse training techniques, all of which have earned him popularity as a clinician in Europe and the USA.