The Course Difficulty Analysis Cookbook