Leadership is a wide concept that requires proper analysis for better understanding. Leadership is crucial for personal and organizational progress yet majority of people do not seem to understand the various aspects that bring about quality and effective leadership (Gardner, 1993). For one to become an effective leader, it is important to learn and understand the different aspects that are involved in leadership. To achieve this, reflection becomes critical to gauge the aspects that one has learnt and areas that need further polishing (Pavlovich, Collins and Jones, 2007). The purpose of this paper is to reflect on different aspects related to leadership. The paper will focus on four main events.