Noor Eltawil
I took this class for credit online. I struggled in this course because there was little to no instruction. Lecture notes were provided for each chapter and homework was assigned two times a week. There were also two labs each week. Professor Noor was quick to respond to email questions, but there were no lectures so I had to teach myself.