Dedicated to excellence in education
Phone: (319) 688.1080
Email:
Degrees and Certifications:
Hey Tate Warriors!