Kayla Joubert

Kayla is from Cape Town, South Africa and graduated with a master’s degree in International Community Development at Northwest University in Seattle. She is excited to share her experiences and cultural background through teaching Community Development to the graduating class at TLC.