Educational psychology : effective teaching, effective learning | UPT Perpustakaan UHAMKA