Mark Genovese
i took this class online and it was all over the place, but he made the effort to help us because he knew his mistake. this class was easy, but I'm horrible at government so i got a B. he is very nice and gives great feedback. You do have to work for your grade. An A is possible if you work for it. You do have to read because exams are worth 60%.