What is the difference between "none of ..." and "neither of"? [closed]
Solution 1:
Neither - not either - implies that there is a choice of only two.
So "neither of my teachers" is only correct if there are exactly two teachers, "none of my teachers" can be any number
Solution 2:
The distinction already made between two and more than two is valid, but it would be preferable to write the sentences as Neither / None of my teachers is a mathematician.
Solution 3:
Neither is typically used to mean "not one or the other of two". In order to refer to "none of several", none is preferred.