2015-present        Professor, The Graduate Center of CUNY
Bio 79302, Seminar in Molecular, Cell and Developmental Biology

2012-present        Professor, Queens College, CUNY
Bio 700, Graduate Molecular Genetics syllabus
BIO285, Undergraduate Genetics

2011, 2013            Visiting Professor, Albert Einstein College of Medicine, Bronx, NY
Graduate Seminar on the Biology of Aging Lecture

2006- 2012            Assistant Professor, Queens College, CUNY
Bio 700, Graduate Molecular Genetics
Bio 350, Undergraduate Advanced Molecular Genetics
Bio 252, Undergraduate Molecular Biology Techniques
Bio 11, Undergraduate Introduction to College Biology Laboratory

1997-1998               Adjunct Professor, Hunter College, CUNY
Bio 750, Graduate level, Developmental Biology

1987-1995               Graduate Teaching Fellow, Columbia University
Undergraduate Cell Biology
Undergraduate Cell Biology and Physiology Lab