I'm no great friend of physics, but Professor Vanegas made it relatively less painful than it otherwise could have been. Always willing to take time after class, good sense of humor, and patient in the face of deficits of understanding. It's a lot of time and a lot of work, but that's just the nature of physics. Highly recommended!