I guess my biggest piece of advice is to form a study group ASAP. It may not be ideal for some, but it def. helps to stay on point. Also, i would speak to my advisor at the first sign of struggling with any courses. I dont know if you can "prepare" f...