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