Seems to really care about the students and very quick to answer emails and gives grades. Hes very strict on the readings though. He gives easy directions but if you dont follow them you wont do well. Would take him again.