John is very knowledgeable, both in his chosen field and in general.  He is very easy to listen to  and understand, and has a very pleasant manner. The whole process has been very easy for me, both to join and to participate in class.  Any contact I have had with the staff, I have found them to be very helpful and pleasant.