Took this class this first semester as a freshman and I can honestly say I have not had a teacher worse then her. I honestly got so ridiculously irritated during class that I didn't want to come anymore. She's micromanaging, condescending, defensive, and will make you feel like you're back in middle school. The coursework isn't that hard, I just wish it was completely online so I didn't have to go to class. Juli Miller doesn't teach you a thing. Everything in the class is self-taught. If it's not required, don't take it.