CoachZula
CoachZula is a “crowdsourced” coaching service for people who want to get better at what they love to do by receiving tips from knowledgeable coaches and peers. CoachZula users can simply give & receive tips thanks to an easy to use video based annotation tool.