Replace 'much' with 'many'.
'Much' expresses 'quantity' i.e. it is purely quantitative adjective and uncountable noun
is used after 'much'. e.g much milk, how much money etc.
'Many' expresses 'number' e.g. Many boys, many fruits
The correct sentence should be: In spite of facing many
problems he did not falter from his path.e.g.
|Many boys are present today.|
Some other quantitative adjectives are:
|There is not much water in the jug.|
|This survey gives us much knowledge of the public opinion.|
|Little, Whole, A Lot Of, Lots Of, A Great Deal Of, Plenty Of, Some, Enough|
If in any sentence, both countable and uncountable nouns are used, adjectives should be used accordingly.For e.g.
Has he bought many milk and much apples?
The correct sentence should be: Has he bought much milk
and many apples