- Jazz Dance - Bob is one of a few teachers internationally personally sanctioned by Matt Mattox to teach his intricate freestyle jazz dance technique. Bob also teaches his own graded system of jazz dance, and a class based on the warm up of theatre dance teacher Michael Owens.
- Tap Dance - Bob's tap dance style is in the Broadway genre but with strong syncopation - clear, precise, off of the heels, and using full body movement to display jazz feeling.
- Musical Theatre Styles - Bob teaches dance styles from the 1910s through the 1970s, along with movement combinations in the style of Bob Fosse, Michael Bennett, Jerome Robbins, and contemporary theatre choreographers.
- Horton modern dance technique - Bob teaches the technique of pioneer Lester Horton.
University Professorships:
- Shenandoah University - Virginia
- University of California, Irvine
- Radford University - Virginia
- Western Kentucky University
- Illinois State University
- Stephens College - Missouri
Adjunct University Professorships:
- American University - Washington DC
- Marymount Manhattan College, New York, NY
- Monmouth University, West Long Branch, NJ
- Riverside Community College, Riverside, California
Residencies - Master Classes:
- Boris Eifman Dance Academy - St Petersburg, Russia
- Phil LaDuca Russian Broadway Dance Center - St Petersburg, Russia
- Dance Theater of Harlem Summer Intensive, Rockville, MD
- Studio Harmonic - Paris, France
- 3rd International Jazz Dance Forum, Rick Odums Dance Center - Paris, France
- University of Dance and Circus - Stockholm, Sweden
- Millennium Dance 2000 - London, England
- Pro Danza Italia - Castiglioncello, Italy
- La Bella Vita Arts - Livorno, Italy
- University of Tampere - Tampere, Finland
- First Congress on Dance in Mexico - Monterrey, Mexico
- Broadway Dance Center - New York, NY
- Peridance Center - New York, NY
- Dance Space - New York, NY
- Dance New Amsterdam - New York, NY
- STEPS on Broadway (substitute teacher) - New York, NY
- New Dance Group Arts Center - New York, NY
- Manhattan Movement and Arts Center - New York, NY
- Lula Washington Dance Center - Los Angeles, California
- Hama's Dance Center, Studio City, California
- City Dance Conservatory - Washington DC/Bethesda, MD
- Jump Rhythm Jazz Project company class - Chicago, Illinois
- Joy of Motion Dance Center - Washington DC
- Jazz Choreography Enterprises - New York, NY
University Master Classes:
- Northwestern University
- Carnegie-Mellon University
- New York University
- Hunter College
- Southern Methodist University
- University of California, Irvine NYC Satellite Program
- Rhode Island College, Providence, RI
- West Texas A&M University
Dance Conventions:
- Dance Teacher Summit, New York, NY (Aug 2019)
- Dance Educators of America
- Dance Masters of America
- Maryland State Dance Festival
- Chicago National Association of Dance Masters
- New Jersey Dance Teachers Association
- DanceQuest - St. Johns, Canada
- Jazz on Tap Festival - Atlanta, Georgia