English speakers may find this strange, but most European languages (including French) assign a gender to every noun. So how are you supposed to know that the word for “apple” (la pomme) is feminine, but the word for “grape” (le raisin) is masculine? Practice, practice, practice!
The French equivalent of ESL (English as a Second Language) is known as FLE (Français langue étrangère, or "French as a Foreign Language"). FLE is what you're learning right now, and it's what one of the women in this video is learning to teach.