Hamid Ravanbakhsh
Calc 2 is generally very tough, but he is very straight forward with his teaching and takes the time to help you out. He's a very sweet and caring man. He dropped the lowest test grade. I would definitely take his class again.