Have you tried letting them work in groups to complete the assignment? So they can discuss it rather than just picking something and moving on? Or...
Wow! That must be great for you as well as beneficial for the students! Are you at a public school or a private school?
What grade is this for?
Separate names with a comma.