There’s no ideal combination, and it’s your decision to choose which methods perform ideal that you should learn French.
confident, learning grammar and doing fill-in-the-blank exercise routines can be fun https://learnfrench.space/french-banks-taxis-and-restaurants