Leveraging the affordances of artificial intelligence chatbots to create differentiated instructions and cater to learners' differences in an English as a foreign language class | Synapse