TYPES OF SUBJECT KNOWLEDGE