He joined the Department of Health Sciences at Drexel University in 2008. His primary areas of instruction include Anatomy, Physiology, Pharmacology, and Toxicology. Furthermore, he is an Assistant Clinical Professor for the Physician Assistant graduate program of Philadelphia College of Osteopathic Medicine since 2009. Previously, he was a Visiting Assistant Professor of Pharmacology at the Philadelphia College of Pharmacy and Sciences of the University of the Sciences in Philadelphia where he taught graduate Physiology and Pharmacology in the Doctorate of Pharmacy program. In addition to instruction and course directing his professional responsibilities include course and curriculum development.