Rachel Penton
Rachel is pretty nice, her tests are pretty hard but they are super buffered by other grades so it is not the end of your grade if you don't do well on them. There are a TON of assignments which blows, but it is groupwork so get a good group and you will be fine. 