<p>Oops, too political. Apologies to the post watchers.</p>
<p>To summarize: Coming from European sensibilities, you are likely to like Rice. You are likely to dislike Houston. US college life, though, on campuses with few commuters, centers around the college itself and a few adjacent areas that cater to the students, so it should not be considered a deal-breaker.</p>