He teaches human gross anatomy to a wide array of students including: medical, physical therapy, physician assistant and undergraduate. He also teaches neuroanatomy and neuroscience to medical and physical therapy students.