Middlebury CS + more info

Hi everyone,

I never thought about applying to Middlebury in the fall until now, but I don’t really know a lot about it besides what they say on their website.

How is Middlebury’s CS program? I plan on majoring on CS in college. What makes Middlebury unique from other schools? How is the social life there? Is the campus in a nice area? How’s the food?

If there’s anything else I’m missing please let me know.

Thanks! I appreciate the responses.