Boniface Ntawutarama
All the negative reviews are slackers, it was an easy A if you showed up to class, took notes and did the assignments which was very easy and didn't take long. I got an A+ on the final, he offers 2 attempts for every quiz and test which is awesome.