teaching

East Carolina University

EDUC 3002                Introduction to Diversity

EDUC 3200                Foundations of American Education

MULT 3500/4999      Research and Seminar in Multidisciplinary Studies

EDUC 6001                Introduction to Differences in Human Learning in Schools

Salem College

EDUC 447                  ESL Methods I

EDUC 448                  ESL Methods II

EDUC 449                  Supervision of Student Teachers

EDUC 450                  Application and Development of Educational Research

EDUC 460                  Diversity in Education

University of North Carolina at Chapel Hill

Advanced Qualitative Analysis and Interpretation, PhD Program

Advanced Pedagogy and Curriculum Leadership, Masters of Arts in Teaching Program

Culture, Society and Teaching. Elementary Education Program