I am not a teacher.
The first two are perfectly OK.
The third one doesn't feel quite right to me, although I'm sure it is acceptable to others.
'Behaviour' can be both a mass noun and a count noun, and since the point of 'range' is that it implies a group of similar things, I'd prefer 'a range of different behaviours'.
Student or Learner