creates teaching model locally. Still needs to sync