Very nice professor, knowledgeable . Our class asked him to extend due dates and he agreed several times . He also helped me to fix my resume and told me how I can add some professional memberships to it. His teaching style is different from others but I am glad I took his class.