Reza Aria
Class is basically all online with not much use of the professor. Most assignments are pretty easy and there are a lot that aren't even mandatory. All assignments open at the start of the semester and the professor makes it very clear when everything is due so is therefore strict about deadlines. 