One of the best teachers I have ever had . Do not see how anyone could fail his tests .