Very fast paced lectures thankfully she records and uploads them so its easy to catch up Textbook wasn't super needed as her slides are detailed and she only tests on content from them Very kind and approachable after class and during office hours Provided lots of review material and exam help Definitely would take another class with her 