I'm confused about the id_root (which is not listed as a param) and how the course_id may be used to get the org, but then org is also in kwargs. 

pretty_id is also not mentioned.