Engineering JHU v UCSD v UCB

<p>Hi!! I have a question. I am deciding between johns hopkins, ucsd, and ucberk. I got into bioengineering for jhu, biomedical engineering for ucsd, and undeclared engineering for berk. I know jhu is pretty famous for its bme and it is a great med school. But hearing from a lot of people, i heard that its really competitive and hard. While im doing okay in high school, my physics and chemistry is pretty weak due to the lack of courses at my school. Should i go to hopkins? I want to get a great education but also be able to get decent grades in order to go to grad school. I'm also looking for chances at internships and jobs. Also would it be harder for me to get into like bioengineering or another engineering course at berkeley? Which school should i go to?</p>