This is something that I truly believe. I think that everyone that crosses our path is some kind of a teacher for us. Some teachers we seek, some we attract and others we learn from by observing. We aren’t always aware that we are learning something but then one day you go ‘aha… that was the reason Sally was in my life’ or looking back you may realize that John taught you a lesson by his example. Teachers are everywhere. We just need to take the time to observe and be grateful for the lessons.