A great leader is somebody who is prepared to commit to expanding their skillset every day. In order to lead a team effectively, there is no denying that maintaining a favorable mindset is going to be one of the most crucial components. There will undoubtedly be a plethora of obstacles that you need to face when in a management position, however