-
As Yo has posted before, this is a marathon, not a sprint. You have time to catch up.
-
I’ve always found that self-motivation is the key to getting the most out of education. If you love the work, you will do the work. If you do the work, you get better.
-
As for internships, milk your network and just make yourself available. Initially, I tried to get internships just at places I wanted to work and most of them didn’t take interns. I really should have canvased everyone I knew and then some. You can always back down if you land a spot at your dream company after all.