Reviews of professor Ara Kechiantz

Rating: 1.0/5, difficulty: 5.0/5
AVOID AT ALL COSTS, EVEN IF YOU ARE A 4.0 STUDENT! This class will TANK your GPA, because the professor is in no way accessible outside of class, NOR DOES HE UNDERSTAND YOU! You will ask a question 4 times and at the end he will give you a vague answer and ask you to meet with a TA from the class. His lectures are reading VERBATIM from the textbook

Rating: 1.0/5, difficulty: 3.0/5
Due dates change randomly. Impossible to contact the prof and embedded coach. Deducts random points on projects for requirements not listed in the rubric or project description. Does not release solutions for quiz/test so you never know why you lost points, likely bc he reuses the material every semester. Class material is easy, prof makes it hard

Rating: 1.0/5, difficulty: 4.0/5
Very tough grader, you basically have to teach yourself. There are exams, programming projects every week so be prepared. Will tank your GPA!

Rating: 1.0/5, difficulty: 5.0/5
I have taken computer science so far, and I have got to say this is by far one of the worst professors I have taken. Looks like someone got him off the street.

Rating: 2.0/5, difficulty: 4.0/5
PROS: clear grading structure | CONS: uses Examity for midterm, final exam (for both exams, I took it after my scheduled start time since he removed tests from Blackboard, I had to email him to put it back on Blackboard. For final, I took it about four hours after scheduled), lots of reading from the txtbk, takes forever to grade, projects are LONG

Rating: 1.0/5, difficulty: 5.0/5
Took the online class and I have never seen or heard from this guy
Doesn't teach online. 
You're gonna have to teach yourself how to code in C++ off the online textbook
Few students complained with unanswered questions on the discussion board
This class will make you feel helpless if taken by Kechiantz and you will need to find a tutor or TA

Rating: 5.0/5, difficulty: 4.0/5
There are too many assignments.

Rating: 2.0/5, difficulty: 4.0/5
Barely got an A despite knowing how to code.can only imagine how hard this class would be w/o prior knowledge since it's taught via textbook and assignments with no instructions. Be aware that you could do everything perfectly and still not get the grade you want b/c of bad midterm and final scores since they basically determine your final grade...