coinbase earn is way better than this.
Plus, you get the coins immediately once you complete, which is nice.
I regularly go and do the lessons to get new tokens. Some i convert them to main ones. 100% win win
Yes, USA is not allowed on coinmarketcap earn.