Small engineering colleges?

<p>What do you guys think about Colorado School of Mines? It's out of my area, but I also like skiing, so hey why not. I liked that it's a pretty small school, and there is NO foreign language requirement to get in.</p>

<p>thanks</p>