My boyfriend works at John Hopkins, and complains every day they've gone downhill. Dont pick them just because they sound prestigious. A less expensive, but also good school will give you just as good of an education. The majority of JH's students have rich parents that are either connected to members of the school or parents or donate a ton of money. JH had to dumb down their programs so these students wouldn't bring the whole schools GPA average down. Grades predominantly focus on just completing work, more than how much a student learns. If you like JH for other reasons by all means go for it, but while deciding don't thing more expensive = better. Also, just because they offer you a scholarship this semester doesnt mean they will in the future. Factor your entire college experience into this decision, and not just the impacts of your first semester.