fix reward
update curriculum business logic, CTO could view all classes.