top of page
banner1-made larger-HOME-9-2.jpg

Educational Assemblies That Engage Students

Why Us

Shows That Teach provides quality motivational school assembly programs; each of which supports many educational standards. Choose an elementary school assembly presentation from a variety of live productions on topics such as social-emotional learning, kindness, water conservation, character counts, kindness, growth mindset, music, recycling, red ribbonPBIS, and bully prevention. Our programs are presented by the Razzle Bam Boom duo and additional professional presenters.

Mark and Obediah are the performing duo Razzle Bam Boom

"You guys are sooo professional and can really get down on their level.

I LOVE when you come for ANYTHING!! This was my favorite so far!"

Katherine Scarfe, 2nd Grade Teacher

Buena Vista Elem., Lompoc

What Teachers Have To Say:

Some schools refer to assemblies as “lectures” and call presenters “speakers”. But since we use music, humor, demonstration, and lots of audience participation, our assembly experience is much more than a lecture. Field trips are typically done off-campus, however, some schools do refer to on-site assemblies as “field trips”. In essence, students and teachers do indeed walk from their classrooms to attend our presentations in their auditorium. With the high cost of busing, our live, in-person programs are comparatively reasonably priced, and yet a very memorable and enriching experience.

​

Our engaging in-person school assembly programs are available in Los Angeles, Ventura, Orange County, San Bernardino, San Diego, Santa Barbara, Oxnard, Simi Valley, Burbank, Pasadena, Riverside, Temecula, the San Fernando Valley, Long Beach, Santa Clarita, and many other areas in Southern California.

How It Works

Ask a question or schedule an assembly:

Contact us for prices and our availability. Complete the adjacent form for a quicker and a more detailed response.

Mark Beckwith and Obediah Thomas

Your message was sent. If you do not receive a response within 24 hours, please call ‭(760) 224-0567‬ or (818) 422-1872.

bottom of page