This professor was good. His grading was confusing. He never gives an A on discussion boards even when all requirements set by the university are met. He wants you to go above the requirements. When assignments are graded most time there is no feedback listed.