I don’t think you realize that schools like Harvard, Princeton, Yale, really, any of the Ivies, are very likely to take you and might very well give you a full ride. You’re going to get better financial aid at highly competitive schools with big endowments than at any other schools. Do not sell yourself short! If you don’t want to be in a remote, rural area, cross Cornell and Dartmouth off your list. If you don’t want to be in a big city, cross Columbia off. Princeton is in a suburban area, on commuter rails to NYC and Philadelphia. Harvard, Yale, Columbia, Brown are all older campuses in inner city areas. All have football/basketball, and there’s plenty of school spirit around Ivy league games - just not same level as Big Ten schools. Please don’t choose a school based upon sports teams! This is like choosing a car because it’s red, and the one you saw in a really cool movie when you were eight years old. Do you realize that if you want to apply to graduate school, like law school, they’re gonna take a Harvard grad over an Alabama grad?
Most people with stats like yours have been discussing their schools list with their Ivy-educated parents all through high school. You don’t come from that background. You need to listen to what everyone here is telling you. Think bigger! Sky’s the limit for you. Most kids come on here asking whether they’re gonna get into Harvard with a 32 and a 3.5 GPA, and are not an URM. Most people are being told that even with a 4.0 and a 36, it’s a crap shoot. But for an URM male with your stats, it’s not. You have a decent shot at ANY school you apply to, and many of the top schools are need-blind, committed to giving generous fin aid to middle class and poorer students.