Shes such a sweetheart and definitely passionate about what she teaches. Shes a little mousy but she grades fairly and will definitely prepare you for the exam. She doesn't require any books although you do have to register on a learning platform called tophat which is about $20 , lovely class.