Take a cotton ball and a bar of soap. Dampen the cotton ball and wipe it on the soap. Then wipe on visor. Let dry and buff off. I think I use cheap dial soap works great
Had the same problem a lot when I raced . Take a deorderent stick of your choice and rub it below your eyes and nose area and it will fix ur problems . Spend a whole 3 or 4 bucks for 50 or so races and problem solved. Billy Rose taught me this trick and it worked.
Whale Snot works great!! Better than anything else I've ever used. The real solution is get a Side pipe installed and run a 7.2 Volt Fan from Fresh Air Systems Technologies! PM me for more info on how great this system is and economical too!
dirtfan hit the nail on the head....there is no better anti fog then a small drop (dime sized) of Dial dish soap on a cloth rag rub it on the inside of shield until dry
all the other stuff is a waste of money.