You might want to consider the University of Rochester if the NPC isn’t more than your parents want to pay. They have a more open curriculum and plenty of research/music opportunities you might like as well as being an academic match for you.
4 Likes