Albert Bandura rejects radical behaviorism and contends that cognitive factors act as causal agents in human behavior. In his concept of social learning, he is concerned with the interaction between cognition, behavior, and the environment. His work mainly focuses on the development of personality traits in children, particularly as they are affected by observational learning. Bandura argues that individuals are not passive agent of internal mechanism stimulated by environmental events.