Robert Long
This guy is such a harsh grader and is so bad at communicating. He refuses to give back any points that are necessary. He expects a high level at an entry level course and very critical on minuscule details especially on projects that introduce us to the software. Would absolutely not take this class again.