There's no core per se, but 5 distribution areas that must be fulfilled. There are world civilization credits, a writing requirement, and quantitative analysis, but these are usually filled by Advanced Placement or SAT scores. There's a 6 semester foreign language requirement and about 40-50% of juniors choose to study abroad, either on 8 Tufts-affiliated programs or 215 pre-approved other opportunities. In addition, everyone must have a major (often 2 or 3) which is generally 10-12 courses. I receive one credit per course, regardless of how often it meets. Professors hold office hours and are approachable, even in large courses. The average course size is 20 students, but I have some as small as 8 or as large as 150. I've taken advantage of research opportunities, working in a biology research lab since sophomore year. I receive class credit for the work I do.
Quality of Life
Housing is okay (I've seen better but also worse). Cost of living is high (this is Boston), but it's fairly easy to learn how to be economical especially with meal plans. The cafeteria food is really good. The neighborhoods surrounding are on the up and up, pretty safe by day, caution advised at night. I'd say the campus is pretty with plenty of places to hang out and study but small enough to never have to walk far. I like the libraries. They're all well-lit, with accessible hours, and accommodate a variety of learning styles. Students are very happy.