One of the best intro classes I have ever taken. She marks things very fast and her lectures are very informative. The only thing I would warn is that her tests are literally designed to trick you but she curves it sometimes so just study and you will be okay. You also stick with the same group the whole time so make sure you choose good ppl