The basic principles of classical conditioning

Describe the basic principles of classical conditioning, including the extinction and recovery of a classically conditioned response, how higher-order conditioning takes place, and the process of stimulus generalization and discrimination.