An In-Depth Review of ChatGPT's Pros and Cons for Learning and Teaching in Education. - Agariadne Dwinggo Samala; Xiaoming Zhai; Kumiko Aoki; Ljubisa Bojic; Simona Zikic (Int. J. Interact. Mob. Technol., 2024)