For anyone who wants to start learning this workshop is very interesting. You will be challenged with different exercises, and everything is well explained, homework and deadlines are good for keeping focused