Alika Gorospe
Seems like he knows his stuff. Gives good explanations and always asks for questions. If you are good at math, he might even go too slow for you. He may not seem like it at first, but he is VERY approachable and very considerate. If you put in the work, he will do his best to support you. I would take another class from him