Sayed Banawan
I do not recommend Dr. Banawan, he does not care about you as a student. He comes off as nice originally. However, the classes went and he got worse. He has taught the class so many times that he expects you to understand things the first time. He tells you to read the textbook for examples but the textbook is over 20 years old with short examples.