The 3.4 is in Mechanical Engineering and top third is the only definitive ranking I have been told but I'm pretty sure its 1,2, or 3 in our class. I've also read raimius's blog a few times and it is incredibly helpful. Also if I don't end up getting ENJJPT or even a pilot slot, I will be okay...