This class is difficult, basically calc 2, 3 and linear algebra condensed into one. There is a ton of HW and the exams are difficult. With all that said, Sundrum is a very nice man with a great sense of humor. He is inspirational and tends to go on interesting tangents during lectures.