yes. To be fair I cant compare it really but the whole site is done very well and you have a lot of choices of different courses.
There is a free one for Python 2. I have not looked into it but I assume it will give you some inside if you like how they teach also you can test the site for a week if you want the premium courses.
RE: My Python progress