For my part, It's ok for me if my teacher is strict as long as he or she discusses well. But what makes me hate the teacher is, if he or she don't give an extra points for the student's effort. It's so hard to accept to receive low grades if you make an effort to study so hard about the subject with the perfect attendance.