He is very patient and willing to answer any and all questions. He is also very knowledgeable about Engineering Econ. Does have quizzes that sort of take attendance but give you extra credit on homework.