I've been using Codecademy daily for three months now and it is miles apart from the comments I read of years ago. None of those complaints are relevant as of October 2021 and I've had no issues with customer service, servers being down, etc. I would say try it and enjoy the improvements. There are courses for all levels! This site deserves at least 5 stars. I've completed multiple courses and I'm fully satisfied. Thanks Codecademy for such a great site; I plan to keep my annual subscription for years to come.