i don’t know if i am too late but I just finished my second year as BME undergrad and it has been okay. The first year is a lot of getting used too and i dont think the course load is evenly distributed. For example first year they make you take physics, english, a cognate, intro to engineering, calculus and maybe something else not too sure. Personally I would advise to swap out the cognate and later on take it during fall sophomore year. (or else you will be taking physics 3, bio 1, chem 2, and electrical circuit theory all at once) anyway you can look up the course sequence on their website since I think some things have changed. A lot of foreign professors which may be difficult to understand but they aren’t out to make you fail. First two years are actually more or less the same for everyone on BME. I liked my advisors later on and found it easier to speak with professors however I do not think it is the most challenging curriculum for someone truly interested in pursuing engineering as a major. Also just a disclaimer, I am transferring out and majoring in applied physics just because it better aligns with my career goals but not because of an issue with the college on engineering itself.