Professor Z isn't the best nor the worst, but he does have very high standards for his students. Yes, he does have an organized list of learning outcomes along with a different grading system that requires you to master each learning outcome. Note, You really won't know your grade until the end of the semester.