Online training platform allows entrepreneurs to practice their “pitch” skills by uploading videos, and getting comments on them. And keep practicing until they perfect their pitch and maximize their opportunity of closing the deal with investors.