Artificial Intelligence in Language Teaching: Balancing Pros and Cons | Synapse