A great leader is one that knows exactly what their next step is. Whether it be at work, in their personal life, or goals that are being reached as a collective effort in a society, having conviction makes for a leader that many people want to follow. Some of the best...