I have no idea where it came from where he was easy. But Yang is a tough grader and he never gives feedback on what we did wrong. All he does when we get something wrong is put an X and that's it. Oh and don't be late even as much as 5 minutes or he will mark you off and he's a total pain with it. I don't recommend him.