TERRIBLE! She is new out of grad school and clearly doesn't know what she is doing. Reads directly from slides that are extremely detailed. Can't answer any questions when asked, only refers back to a slide. Be ready to teach yourself EVERYTHING! Not even moderately knowledgable about the material. Do not take the class with her.