Sarah McGregor, MA, MBA

Sarah McGregor is the Assistant Director of the ALP. She has worked for many years as an ESL teacher and Program Administrator in the US, China, and Costa Rica.

 
 

Close Window