It's a great job well done. Actually the majority of ESL students are confused how to differentiate between shall, will and going to._________________Mokhles Ibraheem
MA Student
Soran University
Erbil, Iraq