I am taking a AI class and we are learning about several really awesome Algorithms. I have googled A* algorithms and read the code but still do not understand it. I was watch several clips and youtube and read the text and completely understand it!

I really would love to code this and really understand it. If you can code it, you understand it.

Any pointers? Which library should I consider using?