MISSIONS SOCIETIES

TEACHING AND TRAINING SCHOOLS

Beam Missions Foundation

A network of 16 training schools around the world