It's the beginning of the school year so I am sure academic stressors are not on the top of most people's mind right now. Looking at the upcoming semester, this is just something to keep in mind. Obviously this is not a hard and fast rule but in my experience, most of my friends I know that have good grades, go seek out office hours and tutoring. I used to be the girl that did not want to go to office hours because I thought it meant that I was not smart enough or that I was struggling too much. After my first year of college I learned that that is NOT the case and honestly, I could not go back to not going.
It builds relationships with your professors.
Going to office hours shows your professors that you care and that you're putting in the effort. It gives you a chance to get to know them outside of the lecture with 100 people. A lot of professors are really cool, so it is cool to get to know them as people. It also increases the chances that when you are having a crisis and may need extra help or an extension, you will get to because your professors know you and know that you are putting in the effort.
You will probably understand the topic better.
The way a professor explains a concept in a time-limited class is different than the way they explain it to you one on one in a more casual setting with more time. Just hearing the material a different way may help it click it better.
You can ask your "stupid" questions.
First of all, I just want to say that if you have a question, you should ask it. That being said, some people dont' feel comfortable asking their questions in a lecture or have a lot of the questions that require an in-depth explanation.
It's an effective way to study.
If you are going to spend an hour or two studying a specific topic for a class, might as well spend that hour with someone who is an expert in the material and who knows exactly what is going to be on the test and can help focus your studying.