updated student view: topic requirement, benefit and knowledge check displayed. division by 0 error fixed