Natalia Smirnova
This Professor doesn't know how to explain. She assigns many homework and projects and expects you to figure them out by reading the book. She grades horribly, never seen anything like it. Don't take her class and if possible, report her!