Boniface Noyongoyo
I would recommend Dr. Noyongoyo. I hate sociology, but he was decent. He is disorganized and you never quite know when things are due but its okay because he doesnt either. Hes fair and I feel like he wants his students to succeed. He requires you to do an office visit. Do it ASAP as this makes a good impression and I feel like it helped me.