Ingrid Navarro's home page for 16-726