Why is first name not a valid variable name?

Because it contains a space between first and nameBecause both words need to be capitalizedBecause it's not descriptive

first name is not a valid variable name because variable names can't contain spaces.