William White
Bill really cares about students and I learned so much from him. Great for archaeology students especially, he has a ton of professional experience. Created an awesome classroom environment and his assignments are very reasonable. One of my fave classes at Cal!