These schools are similar to Johns Hopkins University in key aspects like size, setting, and academics.
100% of students
The professors are great at lecturing and generally very understanding and helpful. Most professors and TAs find ways to help you and understand any problem you could encounter. There are always little events happening and giveaways that help keep moods up. Overall the environment is good.
One has to study, most record lectures and thus definitely review those. Do extra credit if you have the opportunity.
The resources and student body at Johns Hopkins are like no other! While it is certainly a challenging environment, it is also a place of tremendous personal growth.
Johns Hopkins is a very rigorous school. Student mental health is not the best, and the administration can be unresponsive to the voices of both students and faculty at times.