I went undergrad on my first go at it.
However I agree 100% with what others have said, if you are undergrad and get rejected please keep striving. I am mature and old enough to know we really let go of some great canidates because of silly immature reasons. Remember sometimes the 19-20 year old mindset is just 2-3 years removed from high school
There were also some people
though who just
knew they had it and thats were discretion and humility are key, you don't have anything until you cross those burning sands!