What was your exact reason for posting what you posted? This is a thread for those who are celebrating they got into Tufts and are planning to attend. You have no business being on this thread and making that pointless statement. You are the one with "no professionalism".
Ps. I won't know if I will graduate at the top of my class, no one does. I'm humble enough to admit that. I will, however, try my very best at all I do.