‘Who Do You Think You Are?’: Meet the TLC show’s favorite CSU professor Outlet: Coloradoan 09 Aug, 2018 Coloradoan:The Colorado State University professor chuckles when asked about that latter part. You see, most days during the school year, she can be found in her cinder-block-walled office in the university’s no-frills history department. link