Mark Demetriou
You have about four assignments due every 2 weeks (1 is a group project). He is not a tough grader, but he does seem to take off points for no reason. You have to work in a large group which is hard to coordinate online. The material is really easy for the most part. Do the assignments and you'll get a good grade.