You need a 3.4 to apply to UCs from oos so cross them out. Even if you attend a low performing school that doesn’t allow for more than 2 ap senior year, and curriculum rigor would be seen in context, your gap is too low for U Michigan. Look at the state universities suggested above as well as Albion and Alma. If you want to try for out of State, look at Capital in OH, Gannon, Moravian, Lycoming, Susquehanna, Wagner, Muskingum, Hanover, Chatham, Elmhurst. Depending on your parents’ budget -ie., If they can pay 50,000 a year out of pocket- look into Whittier and U Redlands in California.