Welcome to the forums Sounds like you're doing pretty good, keep up the enthusiasm! By the way, since you're a student and not getting much sleep, remember short afternoon naps are gold mines for lucidity! Best of luck.