i know some vet schools dont take C-. here's my situation. i go to a UC and i got a C- in my first ochem lab. its a 2 unit class. i was wondering whether or not it was worth it to retake the class. or would it be a giant waste of time. My goal is to go to upenn vet school. i heard for upenn its only recommended that their pre vet students take ochem.