Educational psychology : Effective teaching, effective learning - Al-Albani, Muhammad Nashiruddin (Pustaka Mantiq)