She had wanted to be a doctor since she was young, which was why she first enrolled in and graduated from the University of Michigan, pursuing a pre-med double major and earning Bachelor of Science degrees in both biology and Latin.
[3] For her first job, she worked at the ABC affiliate, 21-Alive WPTA TV, in Fort Wayne, Indiana, United States, as a production assistant in charge of minor editing and running the teleprompter.
[6] Its success led to her creating 'City Prototype' with Matt Stuart, as an event to highlight the importance of ideas and creativity in relation to Fort Wayne's economic growth.
[10] In 2005 Luu and Matt Stuart won a $25,000 award in Visa's "Ideas Happen" contest for her concept of bringing different religious persuasions together.
[14] She announced in 2005 that she would be moving to Toronto, Ontario, Canada, in order to host CANOE Live on Sun TV, "Channel 15's six-o'clock current affairs show", which began airing in April 2006.