student view will now only show classes that have public assignments