Does anyone have insight on engineering at JHU that ISN'T Biomedical Engineering?

I’ve been accepted to JHU as an undecided engineering major but I’m leaning towards EE or ECE. I’ve been trying to find out more about those programs (going to SOHOP next week) but most of the information I found online was about BME or ME. Something really important to me about a school is the class size. I prefer a smaller engineering curriculum so I was wondering how many people do EE at Hopkins and how many professors there are (and the quality of the education). Also, if anyone has any experience with engineering at Hopkins I would love to hear about it!