The class is naturally really hard and is incredibly fast-paced. That being said, out of all the grad students Adam was the most clear and seemed to have the most interest and firm understanding.
Hes a nice guy and a good professor that knows what hes talking about yet, but the material is really REALLY hard so you need to study every day to do well on the class.