Jessica Waldrop
I took her for the Working in Teams elective; If you don't work well in groups DON'T take this course. It's comprised of a massive group project that's worth 55% of your grade that's left entirely up to you once she presents your objective. In-class quizzes & 2 exams, she doesn't post her lecture slides so id recc. buying the book if you can 