This Breakdancing Teacher Redefines What It Means To Be A Cool Teacher

This is what happens when your teacher is the coolest person in your school.

Posted on

View this video on YouTube