Reviews of professor Marc Preston

Rating: 1.0/5, difficulty: 3.0/5
Had to remind the professor twice to upload the weekly assignments because he was late.  He did not grade the last five assignments until late on the last day so the students could not even see their last grades because we get locked out of Canvas grades that late.  He also gave confusing feedback.  I paid for a bad education from him.