John Ralph has been a member of St Andrews Caledonian Pipe Band since 1988 and he has been their Pipe Major (Musical Director) since 1998. John led St Andrews Caledonian Pipe Band on a concert tour of Scotland in 2005, and has competed in two World Championships in 2005 & 2006. He has been teaching the Highland bagpipes since 1993.