squeaky.org
Our Teachers
Jesse Deganis Librera Lead Teaching Artist West Side Studios Jesse is a filmmaker and educator from Buffalo, NY. He has taught filmmaking to a variety of students from many areas of Buffalo, throu…