Educational psychology effective teaching, effective learning - Elliot, Stephen N. (McGraw-Hill, 2000)