CTFs for every level

Which are the best CTFs for beginners > intermediate > advanced

Not sure if you checked https://ctftime.org/. They have ctf listed based on difficulties