Read the conversation below, then answer the multiple choice correctly.
John : Hey, Sarah. I noticed you've been struggling with your math homework. Do you need any help?
Sarah : Oh, John, that would be amazing! I'm really having a hard time with it.
John : No problem at all. Let's sit down together after school, and I'll explain the concepts to you.
Sarah : Thank you so much, John. I appreciate your help.
John : You're welcome, Sarah. We're a team, after all.
What is the main topic of the dialogue?