Hard to please. He expects us, students who are learning as they go, to know exactly what to do. He tells us our work is wrong and doesn't tell us how to improve. The work is so challenging and I dont think he considers that when grading our work. Feedback is always harsh too, acts like I should've known how to do the work perfectly the first time.