I live down the road from and have taken one class at Maine Media College/workshops. It's a solid place for hands on learning. It's basically a lot of workshops happening all the time for people like me who have a vacation week or weekend once in a while and want to spend it learning and shooting. But they have programs and advisors who help people put together a selection/sequence of workshops/courses so it ends up being more of a technical style education for people who wish to be immersed in learning for a season.