Stevens Institute of Tech is fabulous for many majors. The location is very urban in Hoboken NJ with direct access in ten minutes to Manhattan. Its an exciting place to live. ! Its easy to take a train from Boston to Grand Central Station
and take a PATH train to Stevens Institute.
Case Western and Carlton college have a check box for siblings got in and did well. The reason is, they are in towns that are not popular as college towns, and siblings are likely to be familiar with the pitfalls of the locations! Cleveland and super cold Northfield MN. I would suspect that siblings may help a little for RPI but I don’t know.
Since OP wants to study biology or chemistry Case Western may be a good fit, as well as other schools in Massachusetts like Tufts, which is tough to get in, but maybe holistic, or Brandeis U.
I don’t see RIT as being as good as RPI for chemistry and biology. RPI has a good program to study Lake George,
the health of the water systems in New York State, if that is of interest. RPI is strong in physics as well.
I do not like Colorado School of Mines so much as its chemistry is more focused on a geochemistry course and offers less biology than most traditional chemistry and biochemistry departments, yet it is small and student focused. Class size is small.
Like very good engineering college, they are trying to get moving in BME but not succeeding all that well, so far. Its not a match unless OP wants to be in the oil and gas industry or wants to attend graduate school, it may be good preparation in that its teaching focused while still having some significant research dollars in a few areas. Mechanical engineering is very very good at Mines. Materials science struggles and is stuck as a metallurgy school with one ceramics expert, so its not well rounded in materials science so much.
. Also the job connections at Mines are somewhat weak lately and some grads are struggling to get jobs out of Mines. A key employer of Mines graduates is Lockheed Martin in Littleton Colorado. Also Ball Aerospace in Boulder and Broomfield CO.
The Petroleum industry is flat, for now, in Texas and Colorado but still hiring if the OP wants to be in that industry and live in Texas, and travel to inspect wells in Wyoming or work for a mining company in Montana, Mines might fit.
Mines is not yet, the all a general purpose tech school, it still focused on its core competencies of geology, geophysics and geochemistry.
While there is work with photovoltaics, and NREL in Golden, the main guy who did that retired, and we see that a few top Mines faculty get frustrated and hired away by CU Boulder. Thats mainly in the math and computer areas, though, not chemistry.
Golden is a nice small town, in the foothills, though, good access to Denver and the mountains. For someone who suffers some anxiety I don’t recommend Colorado in general, as the altitudes here make it harder to sleep as well.