Open AccessDOAJCrossrefOpenAlexPractice of the Science of Teaching JournalHAFECS PRESS·education·IDPSTXNISJN52.08Journal Score