FACTORS THAT AFFECT TEACHING AND LEARNING