Jo Jorgenson
Jo Jorgensen is super passionate about this class but this class is NOT an easy A by any means. If you do not attend every lecture and take in depth notes you will not do well at all. Her lectures are not structured and she goes on a lot of tangents. The book is also necessary to do well. Overall an informative class but harder than expected.