Rebecca Schaffeld
Assistant Head Academic Advisor
Organizations
College of Engineering
Electrical Engineering and Computer Science
Office Phone
Address
1148 Kelley Engineering Center
Corvallis, OR 97331
United States
Degrees
B.A., Sociology
M.Ed., College Student Services and Administration