CSU professor works thousands a mile from Colorado