When do we use
When do we use too many?
Before plural countable nouns.
When do we use too much?
Before uncountable nouns, to describe that there is more of something than needed.
Less than needed
NOT ENOUGH
When do we use enough?
We use enough before uncountable nouns nouns without plural forms
The right amount
ENOUGH
When do we use not enough?
Before uncountable nouns or plural countable nouns, to describe less than the amount needed
How we use so?
we use such and such a + adjective + noun
More than needed
too much/many
How do we use such?
we use so + adjective/adverb