Ann Almeida
She is nice but not good at explaining her lectures. She doesn't really follow her power points. Gateways are pass/fail, as long as you make 7/10 you pass. If you teach yourself the material, it is really easy to get an A in the class.