Kun Gou
The Professor himself is really nice but the way he teaches is really hard to understand due to his heavy accent. He definitely expects you to have background knowledge on PreCal and if not, good luck in the course.