Managing partnership in teacher training and development | UPT Perpustakaan UHAMKA