c . o. professor.