A warm recommendation on this course of CG Boost. The truth is that I don't have enough words to praise it. Since this course has a LOT of content, you will get an excellent value for your money. Positive side: An excellent explanation and diction (in spite of the German accent). Almost no errors. An impressive results. The course files are organized really well. You get a resource files which you can start every lesson with. This allows you to (sometimes) skip the hard labor. The guide (Zach) is responsive. Downside: The server which contains the course files is so slow that it took almost 24 hours to download all of it. For the first time, I give a 10 out of 10. Summation: Excellent. I have learned here a lot.