I had Edris most recently for calc 3. The difficulty was a little harder than normal but nothing out of the ordinary. I believe that he really did care about his students. He asked for opinion on how the class was going and made changes based on how he thought the class could improve. Would definitely take again.