Text this: Challenges in Science, Technology, Engineering, Arts, and Mathematics Education in Cape Verde: A Study of a Mathematics Teacher Training Project