Efrem Rensi
Efrem is a good teacher who I would for sure take another math class from. He doesn't belittle students and is very accessible either by email or after class. If you show up, do the homework, and ask when you are stuck - you will get a good grade. Homework is worth 60% and he opens up all the homework at the end so you can make up any homework.