Answer:
Weaknesses: Many critics argue that behaviorism is a one-dimensional approach to understanding human behavior and that behavioral theories do not account for free will and internal influences such as moods, thoughts and feelings.
Strengths: One of the greatest strengths of behavioral psychology is the ability to clearly observe and measure behaviors. Behaviorism is based on observable behaviors, so it is sometimes easier to quantify and collect data when conducting research.