Director / Producer / Editor
This documentary about a teacher who encourages his students to fail garnered over 65,000 views on social media.
Back to 24fps
Advertising
24fps
Words
Hola
More