The current "Individually Assign" feature available when creating or editing an Assignment, Test/Quiz, Assessment, or Discussion works well when a teacher only needs to send that assignment to a small number of students, but is not well-suited for teachers who wish to post an assignment for all but a handful of students in a course. An improved solution would allow teachers to select the entire class, then enter or select individual names to exclude, in a manner similar to Google Classroom and GoGuardian Teacher.
Use case #1: A teacher has a class of 26 students. He is giving a test on Schoology one day during class, but has 2 students absent. Instead of having to enter or select the names of the 24 students who are present, it would be more efficient for him to choose Individually Assign, select all students, and then uncheck the names of the two absent students.
Use case #2: A teacher has a class of 24 students. 3 have IEPs that allow for tests to be read and extended time to be given, while 2 other students have IEPs for extended time only. The teacher has created three versions of the test with different due times and, where applicable, text-reading software added. When ready to assign the test, she can already easily individually assign the 3 text-read tests and the 2 extended time tests to the appropriate students. Rather than having to enter or check the remaining 19 names individually, this feature idea would allow her to select all 24 students and deselect the 5 students with IEPs.