Rebecca Newhouse

Rebecca Newhouse portrait
Instructor in Education
Assessment Coordinator

Office: Koren 108

Phone: 563-387-1543

Email: newhre01@luther.edu