Timothy Nichols

Education: BS, MS

Teaching Experience: 27 years