I think you did pretty well, all B's is definitely decent. Are you at a T25, T10? When you say around 40-50%, are you referring to ranking in class? You are at least top half surely right? If so I think you're still good, just try to bring it up next semester of course! But no C's is certainly something to be proud of!
I have only gotten one grade back so far, it was a B+. The grades are due on Tuesday so I'll report back then and tell you all everything I got.
Yeah. I just got my last grade when I made my last post and it was lower than I was hoping for. If it were just a little higher, I would have placed in the top 1/3rd based on prior years. It's all about the jobs. My SA seemed to focus a lot on how well I did my first year. I start work for them next week into the summer. I made my life very hard fall semester and tried to make it much easier for the spring. Hopefully I either bring up my grades or my SA just doesn't ask about them before they extend an offer.
Thanks for responding. Be sure to let us know how you do. Congrats on the B+!