I am not sure how they do it now since I graduated in '95 but all of my big classes had a roll call. The profs usually knew somewaht who was who by the time they started giving tests.As for being able to cheat on an online test, has anyone ever taken a class with a hundred or more students in it? You don't think someone has ever had someone else take the test for them and the professor is none the wiser?