Avi Karshmer
His class was great! There were a few assignments, half of them were Group Projects. Be prepared to Pitch your projects, this was actually a really fun thing to do. All of the projects are critiqued by the teacher and the class. You go up and show everyone your project. The only downside to the film courses themselves are no lab hours.