Use "fewer" before countable nouns.
Use "less" before uncountable nouns.
This is common in American Supermarkets:
This register is for twelve items or less.
So using "less" for countable items seems to be well established. However, clearly understanding the difference between the two, I prefer to use each word correctly. It's logical.
Student or Learner