Bob's upcoming schedule:




  • Oct. 13, 2018 - at 3-4:30pm and Oct. 14 at 12-1:30pm Bob teaches jazz dance at After Hours Dance Studio in Newport Beach, CA.




  • Sept. 5, 2018 - Bob begins teaching Fall semester Ballet and Modern dance at Monmouth University in West Long Branch, NJ.




  • May 22 & 29, June 5, 2018 - Bob teachers jazz dance and tap dance at Studio Maestro in NYC.

  • March 16 - Bob teaches jazz dance at Orange Coast College in Costa Mesa, CA.

  • March 14 - Bob teaches jazz dance at Cal State Dominguez Hills in Carson, CA.

  • March 13 - Bob teaches jazz dance at Fullerton College, Fullerton, CA.

  • March 12 - Bob teaches jazz dance at Hama's Dance Center, Studio City, CA.

  • January 8-13, 2018 - Bob is in residence at the Dance Department at Rhode Island College, setting On The Brink.

  • December 23-24, 30-31, 2017 - Bob gives master classes in jazz dance at Broadway Dance Center in New York.

  • November 16, 2017 - Bob teaches a master class in jazz dance at Anne Arundel Community College in Maryland.

  • Oct. 28-29, 2017 - Bob will present his jazz dance choreography as part of the NY Jazz Choreography Project, 10th anniversary concert, at Peridance in NYC

  • October 21, 2017 - Bob teaches a master class in jazz dance and stages his dances Faith and I Am at City Dance Conservatory in Bethesda, MD.



  • July 29, 2017 - Bob teaches musical theatre dance for National Dance Day at the Kennedy Center, Washington DC

  • June 2017 - Bob is guest teacher at Mid-Maryland Performing Arts Center in Frederick, MD

  • June 2017 - Bob teaches for the Dance Theatre of Harlem Summer Intensive in association with City Dance Conservatory in Rockville, MD

  • March 13-17, 2017 - Bob is an invited guest teacher in St. Petersburg, Russia, at the Boris Eifman Dance Academy and the Kannon Dance Group. Bob will lead classes in American jazz dance, in a trip that is sponsored by the American Embassy in St. Petersburg, Russia.

  • March 11-12, 2017 - Bob presents two dance pieces as part of Studio to Stage at Joy of Motion Dance Center, Friendship Heights, MD. Everything Old Is New Again (inspired by classic Fosse dance moves) and Seasons of Love (a lyrical Broadway jazz dance style to the song from RENT).

  • Friday, Nov. 4, 2016 - Bob teaches Matt Mattox Freestyle Jazz Dance master class at Broadway Dance Center in New York City, 7:30-9pm.

  • October 21-23, 2016 - Loudoun School of Ballet jazz dance company performs Bob's piece Down Into Muddy Water in Purcellville, Virginia.

  • September 13, 2016 - Bob begins teaching morning and evening classes in jazz and tap dance at Joy of Motion Dance Center, in both the Friendship Heights and Bethesda, MD locations.

  • August 30, 2016 - Bob begins teaching fall semester tap dance classes at American University in Washington, DC.

  • August 22, 2016 - Bob begins ongoing Monday evening classes at Citballet School in Hagerstown, MD




  • July 31 - August 3, 2016 - Bob is an invited professor of jazz dance, presenting research on Matt Mattox, at the NDEO Jazz Dance Conference in Newport, RI.


  • July 11-15, 2016 - Bob gives a residency in jazz dance at the CitiBallet School in Hagerstown, MD.

  • June 15/22 and July 6/13, 2016 - Bob gives jazz dance master classes at Dance Loft on 14 in Washington DC.



  • April 1-3, 2016 - Bob shows three tap dances and a jazz dance in the Shenandoah University Spring Dance Concert in Winchester,VA.

  • February 27-28, 2016 - Bob shows his jazz dance Love Me or Leave Me and his tap dance Ain't It The Truth in Dance Works Festival in Inwood, WV.


  • January 8-12, 2016 - Bob teaches and choreographs for the world famous Boris Eifman Dance Academy in St Petersburg, Russia. The trip is sponsored by the US State Dept.