How good is Hampden-Sydney?

I am very interested in HSC, and I had some questions.

  1. Is the student body strong academically? (I currently attend a Catholic school where nobody cares about their academics. All they care about is athletics. It is absolutely sickening. I MUST attend a college with rigorous academics, and a student body that is engaged academically.
  2. How big are the classes at HSC?
  3. How is the food at the school?
  4. I am looking for a PREPPY, small, conservative college, with a strong Political Science program. Would HSC fit me?