Currently ballet, pas de deux instructor Point Park University. Ballet, pointe technique instructor, choreographer Seton Hill University. Principal ballet Instructor Pennsylvania Academy Dance. School Director Morgantown Dance Association. Formerly Artistic Director of Dance La Roche University. Ballet Master Western Pennsylvania Performing Arts Company. Principal ballet instructor / Curriculum Director Impact Dance Center. Principal ballet instructor, choreographer Sandra Lynn School of Dance. Principal ballet instructor, choreographer RFG Association. Former artist of Pittsburgh Ballet Theatre, BalletMet, Kansas City Ballet, Richmond Ballet, San Francisco Ballet, Hartford Ballet.
- School of the Hartford Ballet (Hartford Connecticut) Scholarship student and Company Apprentice 1976 - 1982 Company Apprentice 1980 - 1982 Dance Theatre of Harlem School (New York City, New York) - Summer Scholarship student 1977 School of American Ballet (New York City, New York) - Summer Scholarship and stipend student 1979, 1980, 1981, 1982 School of the San Francisco Ballet (San Francisco, CA) - Scholarship and stipend student 1983 - 1985
- Dance Spectrum Spring 2016 DEGAS Dance Spectrum Spring 2017 Scarlet Women of the Bible: EVE Dance Spectrum Spring 2018 Last of the Trojan Women Dance Spectrum Spring 2019 Aurora's Wedding