Elizabeth Borda
Great professor, she was going through a lot when I took her but she is super understanding and accessible. Just make sure to watch go over her presentations and ask questions if needed. Her exams are easy to pass and be aware of the final project at the end of the course. 