Know when you've had enough. That's my best advice. I listen to the same little voice that tells me cops are around and when to stop drinking... it's kinda like my "bad vibes" meter. That saved me bigtime... and I still partied at least once a weekend... just trust yourself if you start to get worried about your schoolwork, and crack down when you need to.