Ari Petrides
He's okay. As someone who is a self-motivated learner, I made it through with a C. It's a hard subject and it honestly felt like there wasn't any use for him in this course. He doesn't teach at all, assignments are automatically graded. I didn't interact with him at all either. He did give lots of announcements, but he is just painfully average.