Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
My mom is concerned about my grades because she feels that I have not been studying enough lately.
You could add a comma after grades, but you don't have to. The punctuation is fine.
Required, but never shown