Try this website to learn about FOILing better:

Go to Google and type in "FOIL"
Click the first option (it starts with algebra.help........)
If you can't find the exact website, just look through Google to find a lesson on FOILing.

I think that one should try to let students understand how to multiply polynomials from first principles. If you need to spend a lot of time trying to let them understand the FOIL method, then that is a clear signal that they don't understand the basics.

So, forget about FOIL and let's try to teach them multiplication :)