Abstract: Foreign language learning is a complex process that requires perseverance, commitment, and effective methods to engage learners and keep their motivation high. However, many traditional ...