She is extremely condescending. She expects you to come in knowing what she should be teaching you. Looking for a really hard, work filled type of class then she's perfect for you. I can't even tell you what grade I got because i still don't know she closed the class before she finished grading and has yet to submit final grades. AVOID!!!!!!