Courses are taught by Columbia University faculty and by practitioners in the field: