Kristen is very difficult for this class. Most of the class is struggling because she will give an assignment with NO instructions, expect you to do good, and then tell you AFTER you turn it in what she wanted. If you wanna keep all As, dont take this class with her. Very unfair but she doesnt care. Its only hard because you teach yourself