I cant stress enough that you should not take SOC100 with Shelley. Her lectures are very difficult to follow, and she moves way too quickly. She calls people out by name if they did the best on a test, which targets specific people. Her grading does not make sense and is way too harsh.