Broderick Martinez
I was surprised when I read the other reviews. I took ACG 2021 and ACG 207 with this professor, and I think he is awesome. In both instances, the work was done through McGraw-Hill. He gives you several tries, and you have until the end of the semester to complete the homework. The tests are non-proctored. He is a really nice guy.