Your paper is clear and easy to understand. I like what you say: Having students teach other students allows for a better connection because there is no higher authority over the students. This is an excellent point.
In your thesis, you mentioned a class that is not good, I wonder if you should contrast it with a class that is doing it better. You can play around with that a bit to see if it strengthens your thesis.