Registration process is painless--it's very unlikely that you won't get into a class you want unless it is extremely popular. Professors are always a matter of personal preference--there are teaching styles that work well for some and not for others. I have really enjoyed almost all of my professors, and respected them both as experts in their field and excellent instructors. Classes are engaging, unique, and offer knowledge in areas that are especially interesting to Haverford students. We have a Peace, Justice, and Human Rights department. A lot of our classes examine very relevant issues around economics, race, politics, scientific innovation, etc. The workload is moderate, but you definitely have the power to control your own stress. Professors are known for giving more/less work and they're very clear about assignments in their syllabi. We also have self-scheduled exams! Whether you stay in your comfort zone or challenge yourself with your classes, your workload almost always depends on time management.