Micah Bhachech
Professor Bhachech is an amazing teacher. He makes the class super interesting and fun! He really makes sure you understand the concepts, and he applies it to current events. You're given weekly article hunts that only take about 10 min. There's also 3 exams that come directly from the powerpoints and if you take your notes you will get an A!