added new teaching file with justification for version control