take a look at this (all too familiar?) list:
pedagogical skills
pedagogical strategies
pedagogical content knowledge
pedagogical framework
pedagogical principles
complex pedagogy
basic pedagogy
what’s the similarities and/or difference(s) among them? which is a subset of which? or which is …