What is Codecademy and is it legit? 2023 2023 What the heck is Codecademy and why is it so hard to spell?