Prof Brady is awesome! Very knowledgeable and packs a lot of info into the lectures. We had a quiz every class period, so make sure you go because those quizzes add up. This course in general has a ton of material so make sure you study! I highly recommend taking her for American Government!