How can one prepare before hand to succeed in one's courses at college?
There are many ways you can set yourself up for success in college. The main way is to take responsibility and initiative for your own learning. You can do this by setting goals for yourself ahead of time, based upon where you want to see yourself. What does "success" mean for you (in terms of grades, learning, social interactions, experiences, etc.)? Where are your priorities? What is important to you? Who do you want to become during your college experience? Reflect on these things so you will have a better idea of what it is that will drive you to succeed.
Another way to succeed is to understand how you learn best. Do you need to read and re-read the same text to study? Do you learn best when you write things down and take notes during classes? Do you study best in groups or alone? Do you need to designate a particular time and place to do homework every day so you can become disciplined with your time?
Other that that, allow yourself to have a healthy "escape" from studying nonstop. Find a hobby that is beneficial and stress relieving. Make good friends who are a positive influence on your future. Ask for help when you are struggling. Don't be afraid to admit you chose the wrong major. Stay focused, learn everything you can, explore your strengths, and have fun!