Should I add MIT and additional Ivy League colleges to my list?

I’m not sure I agree. Posters are placing far too much emphasis on the quality of undergraduate engineering programs for a prospective pre-med, I think.

Brown has a perfectly fine undergrad engineering program that prepares students well for either medical school or a master’s (or PhD) in engineering. More importantly, the A/B/C/no credit grading scheme, unlimited pass/fail, no curriculum requirements, ability to drop classes until the last day of classes, etc. makes Brown very appealing to pre-meds. It’s not a surprise that Brown has the highest average GPA of the top universities.

Brown is an especially good option if OP is admitted to PLME. It’s a long shot for everyone, though.