My personal opinion of whether sociology is jack of all trade and master of none is:
This refers to the study of human relationships and the way in which they interact with each other.
With this in mind, i can personally conclude that based on the fact that sociology has different branches such as rural sociology, criminology, sociology of religion, then sociology is a large branch which has several specific parts and is NOT a jack of all trades and master of none.
Read more about sociology here:
https://brainly.com/question/13917254