Ingles is not my first language it as been so difficul for me to understand I have been strugle with this concepts for while, I tried a lot of videos none of them explain as clear as you did... you are the best you make it easy....! So sad I haven't find you before my assesement but still it will be helpful for my final exam...... thank you so much : - ) please don't stop.