implemented only choosing students who have not been called on