Description: Leader development takes place through multiple mechanisms: formal instruction, developmental job assignments, 360-degree feedback, executive coaching, and self-directed learning. These approaches may occur independently but are more effective in combination.