Gill is very patient & explains the stages in a way you can understand & follow easily.