Literally the most stressful class Ive ever taken. If can avoid this class, PLEASE do. Super unclear with what she wants. Shell say one thing and mean another. Changes due dates all the time and gives little notice of assignments and expects them due a day later. You will not be able to work part-time while taking this class in a full course load