updates to teaching, vita and research page