by John P•
Could not complete this. It was very difficult to understand the instructor, the audio was poor. and the content provided is freely available online. Do not waste your money on this.
by Ebert M•
The instructor was excellent with his lessons and examples. Very easy to follow along.