update NSF and teaching