Assigns insane amounts of work, and class is extremely stressful. Almost all students agree. If you are in her class, try to get as much done as you can. Content is not hard, but homework is more than all other classes combined. Get ready for some ranting too. Good luck.