I use and highly recommend protonmail. They have free accounts. That's all I use. I used to use gmail, but I gave up on them several years ago.
And protonmail has very effective spam filtration and are seriously committed to user privacy. Everything is encrypted and protonmail does not store the encryption keys, so don't lose your password unless you have another account linked for them to use if you do lose it.
Plus protonmail is located in Switzerland and all their servers are there, so anyone who wants to access your account has to deal with the Swiss legal system and convince them you are violating Swiss laws.
And protonmail does a very good job at what they do. Protonmail gets subjected to some very large scale DoS attacks, and they handle them with no more than a barely noticeable delay when I sign in during an attack.
So I strongly recommend protonmail for anyone who has privacy and security concerns about their email account, like you should have if you use gmail, yahoo, and etc.