She is a very nice professor! Very understanding and flexible. There is a textbook but its not necessary if you go to class everyday. Her lectures are kind of fast but I thought it was okay. There is a lot of extra credit opportunity !! take advantage! Tests consist of her lectures but there's always a review day and she gives study guides!