Math 291 with Boris Kheyfets

Has anyone taken math 291 with Boris? I've read the ratemyprofs for him and he has one good rating for 291 but absolute trash for the rest