Daniel Boulos
very tough grader and his criteria is very vague and unclear, too many discussion boards and you can never get a 100 plus he grades discussion boards strictly, is okay with late submissions with the right circumstances but if youre late with discussion board its an automatic zero, WOULD NOT recommend if you dont have to take him, dont