Issam Elachkar
He doesn't make comments in the weekly discussions unlike other online teachers. He's very lenient with grading though. Just do them on time and you'll get a 100. He also extended the WebAssign deadlines each week. WebAssign is the worst part of this class though; literal HOURS of homework and the textbook makes 0 sense. But pretty easy either way.