Yes, Joe Satriani did teach Steve Vai. Vai studied with Satriani in the early 1980s and went on to become a successful guitarist in his own right. They also toured together as part of the G3 Live concert series.