Kierownik Wydziału Informatyki w Westminster College w Salt Lake City, gdzie uczy od 1990 roku. Oprócz nauczania systemów operacyjnych uczy również sieci komputerowych, programowania równoległego i inżynierii oprogramowania. Laureat nagrody Shaw Faculty Publication Prize w 2007 roku. Współautor wielu podręczników m.in. Database System Concepts, Operating System Concepts with Java, Operating System Concepts Essentials.