Jordan takes proper time, with proper patience, to explain all the details of the subject as clearly as he can. He also shows a lot of interest in the subject himself which sometimes radiates. Overall a very great and friendly teacher.