general knowledge curriculum