I am in high school and I am a beginner in Python development. I took a course last semester at a local college. I know the basic syntax and I have written a few useful/interesting applications (reddit notifications with reddit api, brute force password generator with hashes). I have also started to make basic applications that incorporate Django.<p>To further my learning and improve my process, I want to study algorithms. What are some good books on algorithms that are suitable for beginners?<p>What else can I do to further my learning? I want to work on improving my code now that I understand the syntax.