Brit native, not a teacher.
In the UK we would generally say
"Nought point nought one"
"Nought point nought nought one" and so on.
Note that it is quitre common to hear native speakers (incorrectly) say things like:
"Nought point oh-one" for 0.01. Don't ask me why the first zero is pronounced nought and the second 'oh'. I think it's just a common 'mistake' because it's more euphonic (sounds nicer and is easier to say). Strangely, you won't often hear someone say "oh point oh-one" though. I'd prefer "Nought point nought one" if I were speaking.
In the US I think they tend towards "Zero point…"
Student or Learner