The most stressful class ever due to the person teaching it. However, if you ask a question about an assignment she makes you feel stupid. Her criteria is NOT clear on what she wants, then she gets mad if we question it. Pretty easy small papers, Journals daily, you HAVE to participate or you will not pass. The grading criteria isn't clear, questions are publicly shamed, and everything is confusing. No blackboard, so you'll have no idea what your grade is, or why. 50% of your grade depends on participating in irrelevant class discussion. Possibly the most disrespectful professor ever. AVOID.