changes to teacher methods