Really kind guy and knows his stuff but was so unclear on directions which is tough when he grades you poorly. He also never entered grades. Felt lost the entire semester for what should have been an easy, enjoyable class.