She's such a nice lady and she appreciates participation A LOT. We had a book but there're a lot of things that she discussed in lecture that were not in the book so I wouldn't recommend missing class unless you have a friend that can sign you in and give you the notes. Tests are MC and there was always extra credit. Very interesting class!