I'm confused. Are both 'affect' and 'effect' valid in the case of "... have a huge * on ...".
It seems as though 'affect' was misused there because the usage is also the definition and so she should have written: "greatly affects" or "has a huge effect".