Lesson planning is considered a highly professional activity that requires sound knowledge and skills in aspects such as the content of a subject, knowledge of ____ , teaching strategies/methods, and assessment.