Author: MacAcademy Training.