Iceni - the GD considered to be one of the best learning tools available? Not in my opinion. Some (most?) have such an array of hard to correct faults that without having an idea of what you are...