Daniel Hatch

UVU Newbie Professor, User Experience Practitioner, Life Photographer and Person

Daniel Hatch