Is "knowledge" a countable or uncountable noun? Is it okay to say "a lot of knowledges"? English is not my first language.
You can't say a lot of knowledges because the word encapsulates the whole spectrum/realm of knowledge without having to make it plural.
The uncountable noun "knowledge" is a type of aggregate noun, a word representing any number of elements.