KS JAMM Dance Troupe

KS JAMM Dance Troupe K.S. J.A.M.M. Dance Troupe was founded in 1988, at the Brooklyn Children’s Museum, by Kashani Stokley and his youth counselor Stan Morse. Mr.

Classes offered to children 3 years old to Adult in Ballet, Modern, Jazz, Tap, African & Hip Hop Dance

https://www.ksjammdancetroupe.com/register/class-registration Morse encouraged him at the age of 12, to share his passion for dance with other youth in the community. The Troupe's name was established in 1994, by taking the first initial of each of the original members’ name; K.ashani S.helly J.

aphia A.frica M.alesha M.elanie


Since then, K.S. Dance Troupe has produced (32) annual recitals, provided classes, workshops and camps to over 1,000 students and exhibited in the Brooklyn Children’s Museum, Brooklyn Historical Society and the Society for Preservation of Weeksville and Bedford Stuyvesant’s traveling exhibit “The Crown Heights History Project” in 1994. During its 12th year, K.S. Dance Troupe had to cope with the untimely passing of an extraordinary dancer, choreographer and friend Shelly Thompson. As a tribute to Shelly, the annual Dancer of the Year Award was re-named “The Shelly Thompson Dancer of the Year Award”. This award recognizes a student who has exhibited exceptional dance capability, desired interest, overwhelming commitment and dedication to his/her self-development through dance. Dance Troupe conducts a 10-Month September through June Instructional Cycle where youth and young adults learn dance techniques and choreography in Modern, Jazz, Tap, African and Hip-Hop dance. The culmination of the year’s work is presented in an annual June recital attended by an average audience of 600 family members, friends, guest and the local community.

‪“Soul Circus” Saturday, June 13, 2026 at 4:30PM SHARP!‬ Click the link in bio or scan QR code to purchase tickets onlin...
05/26/2026

‪“Soul Circus” Saturday, June 13, 2026 at 4:30PM SHARP!‬

Click the link in bio or scan QR code to purchase tickets online

‪ ‬

‪          bedstuy‬
03/25/2026

‪ bedstuy‬

‪          ‬
03/07/2026

‪ ‬

‬‪          ‬
03/02/2026

‬‪ ‬

‪
02/28/2026

$10 AN HOUR STUDIO RENTAL FOR REHEARSALS!This program is supported, in part, by public funds from the New York State Cou...
02/09/2026

$10 AN HOUR STUDIO RENTAL FOR REHEARSALS!

This program is supported, in part, by public funds from the New York State Council on the Arts with the support of Governor Kathy Hochul and the New York State Legislature

Happy 50th Birthday to our Founder & Executive Director, Kashani Stokley! From the board of directors, students and fami...
01/09/2026

Happy 50th Birthday to our Founder & Executive Director, Kashani Stokley!

From the board of directors, students and families of K.S. J.A.M.M., thank you for believing in us, inspiring us, and creating space for our dreams to move. 💃🏽🎉

Address

347 Nostrand Avenue
Brooklyn, NY
11216

Opening Hours

Monday 9am - 9pm
Tuesday 9am - 9pm
Wednesday 9am - 9pm
Thursday 9am - 9pm
Friday 9am - 9pm
Saturday 8am - 6pm
Sunday 11am - 4pm

Telephone

+13477894849

Alerts

Be the first to know and let us send you an email when KS JAMM Dance Troupe posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to KS JAMM Dance Troupe:

Share

Category

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "UNITED STATES" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });