For courses in leadership and any course covering self-leadership. Mastering Self-Leadership is a comprehensive self-help guide that is thoroughly grounded in sound principles and research. It provides powerful advice and the tools for leading yourself to personal excellence which will put you in a solid position to effectively lead others.