Weixiao Li
His tests are multiple choice and even though he can't explain everything well since he's a really nervous person it seems, he tries his best to get along with the class and understand if you need assignments pushed back. Overall, if you have a somewhat strong foundation for Pre-Cal then you will do fine even if you don't he will always try to help