What factors are affecting first additional language teaching in South African foundation phase classes There are many factors that affects the teaching January 2, 2025