According to sociocognitive theory, learning may develop when a suggestive patient is treated by an overzealous clinician. According to this theory, learning happens through observation. When the clinician is overzealous with his/her job, the patient can learn something by observation.