@sadiestlawrence: I learned SQL 10 years ago and have taught 600,000 people in SQL, but here is how I would practice my SQL in 2024 with new tools. 1. Take a short intro class. I recommend SQL for Data Science on Coursera, because I teach it. ;) 2. Build your own database. This is easier than you think, and in the final assignment of my class, I will show you how to do this. The important part here is to load your database with data that actually interests you. 3. Use a Language Learning Model (LLM) to give you test questions. This is the part that is unique to 2024. Tools like Claude 3 and ChatGPT are great at coming up with test questions and answers. Just give the model your schema and ask it to prompt you with different scenarios and questions.