Data Structure and Algorithm - Python

I am working in Python and want to improve my Data Structure and Algorithm knowledge. Which would be the best course/resource to take up. Also, does it need to be python specific or not?

The forum search functionality is really good. We have several people on this forum who are learning or have learned Python and shared resources. If you use the forum search you can easily find places where people have discussed tools, books, and courses that they like.