Compare and contrast three psychological approaches to explaining human behaviour.
Compare and contrast three psychological approaches to explaining human behaviour. 2 explain key ideas of behaviours, psychodynamic, humanistic, cognitive and biological.