TAKE. HER. Don't consider any other comp professor. If it looks like you put in effort, she gives you perfect grades. She wasn't the most responsive to emails, but hey, who cares? It's a straightforward class. Not too strict about late work, and when she saw us struggling, she opened up all assignments till end of semester. Also, she kinda cool :)