very helpful and thinks along with you if you do not understand something.