Looks great! You just need to make one correction.
You wrote the following: A few weeks before, these students had expresses disagreement...'
It should say: A few weeks before, these students had expressed disagreement... (express needs to be in the past tense).
I hope this answer helps you. If you are interested in taking English lessons, I am a professional English teacher, and I am currently accepting new students.