implemented sync readStudentInfo