Dr. Leibrecht is a wonderful lecturer who knows what she is taking about, very knowledgeable. She wants you to succeed. Tests can be pretty challenging. You have to know the material very well to to well in this class.