My S19 is a double major Neuro/Philosophy with a chem minor at Pitt. Yes, the sciences courses are tough he had a couple friends freshman year fail out.
UVA is an amazing school with an amazing reputation. My S19 is actually applying to a summer internship there. He will also apply to their med school.