The school of Film and Media Arts is located in Cleveland’s historic Playhouse Square in the top floor the Idea Center Building. Student’s enjoy surrounding views of Downtown Cleveland and Lake Michigan from the 44,000 s.f. space. The professional facilities include two sound stages, production rooms, Grip and Lighting check-out as well as edit, classroom and office space.