The worst professor I ever had! first of all, she is very rude when someone asks a question, she doesn't explain anything properly and then expects you to just know how to do it, doesn't have examples or tutorials, nothing is very clear with her. Oh, and she is just not organized she makes mistakes with the grading and stuff... Avoid if you can!!!