@collegedream412 I am a parent of a future student in full disclosure, but I would really listen to current students and alumni assessment of the true Tulane party scene and not just random people who read that Tulane is the #1 party school and come to their own conclusion based on that ranking. The best description of the party culture was actually posted but a student on these boards:
http://talk.collegeconfidential.com/tulane-university/2116822-tulane-party-culture.html
Given your interest in Public Health/Neuroscience I really don’t think you should let this often misunderstood label deter you. Tulane is well known for specifically Public Health, and their Neuroscience center and I’d hate for you to miss this opportunity. A lot of kids in Honors College are neuroscience majors and given they need to retain a 3.8GPA, you are bound to find some non-drinkers in that mix.