The content surely is good (for the content that you actually get to see), but the course itself is really unnerving, it is not for someone trying to learn. The readings are really not clear on how to use the presented knowledge and the videos go flying on that same knowlege, someting like "here you create this new file and make this change and this other change" when only 1/3 or 1/2 of what was said there was actually covered on the readings and videos. Yes, I know that we have to research on our own, but the indifference of your knowledge is huge.
Then, the online programming environment is buggy and the forums are flooded with problems. Not only for the PPE, but also because TONS of instructions on the exercises are really UNCLEAR.
Then, the final project. Why poker? If you don't know anything about poker or just really don't care, don't expect to have a challenge with the test, you better expect frustration and indiference.