a lot of it is simply dependent on how devoted you are to your school and work. if you're willing to put in the time and effort, then it's not that hard to accomplish. you just have to be willing to sacrifice most of your personal free time in order to do it.