Justin Ellis
He gives assignments with unreasonable timelines to be completed. on top of that he will add more work with little time to complete When he gives instructions its a broad topic he never really tells you exactly what you need to do. A lot of the work is so unnecessary and he doesn't tell you your grade in class its a guessing game.