Michael Blackburn
2 Assignments per week they open Monday and close Sunday night. He is not a very good grader and some parts of the assignment are hard to find but he explains everything very well and he also gives a lot of directions and videos if you are confused.