Nicole Zamanzadeh
Excellent professor, although there is a lot of material in the course, if you take advantage of office hours, ask questions, and participate as you would need to since you're in college, it'll be good. It's a lower division but take it serious because this is a very important class! 8/10 recommend