Implications of cognitive and learning theories on learning and teaching | lit.salon