I see it is on your list but UVM was under 50k for my son with merit. It definitely seems like a good fit based on the other things you listed. He took several film classes and creative writing (although his major was economics) and thought both departments had great professors. Very lgbt friendly and great music scene.
1 Like