Gabriel Cesar
He is the best professor I have ever had. Aside from the fact that he is genuinely a great person, he is also an amazing teacher. He relates current events to most of the topics we learn about and pushed us to think critically. Tests/DBs/papers are relatively easy, all you have to do is read the textbook. Definitely take his class if you can!