Arguably the best CSCI Professor at Fresno State. You will learn a lot of relevant, interesting, and useful information in any of her classes. Her classes are a bit more difficult but that comes with the topics and how important they are. Study her PowerPoints and read the chapters aligned with the current classwork. 10/10.