Anil Malaki
I took this class online which was not the most entertaining way since it was mainly just powerpoints. The assignments on mylabs were pretty easy especially if you know the material. He also helped me towards the end of the semester since i was boarder on an A which i greatly appreciated.