speciality, teachers plan CRUD
code format
teacher report hours validation