I took Roberts with Esdin in LS2. Roberts is a good dude. He is really nice and cares a lot about his students. He holds office hours and seems like a generally nice guy. He cracks jokes during lectures and is pretty interesting to listen to. However, Roberts's one problem is that he talks really really really fast. I had to record his lectures because with all the information in LS2 and only 50 minute lectures, Roberts would fly through the information. He is a great guy, just a really fast talker. Record his lectures!