Reviews of professor Luis Cueva-Parra

Rating: 1.0/5, difficulty: 5.0/5
350 characters aren't enough. He takes ages to grade material, his lectures have so much information on it, which is outdated too, and he has you do assignments that are for upper level classes in difficulty. Over half the class dropped and when we asked for a study guide for the final he told us to "Study the important stuff." DON'T TAKE HIM!!!

Rating: 1.0/5, difficulty: 5.0/5
Creates an atmosphere in the class that of which you cannot speak/ask a question without feeling stupid. He is hard to understand and forgets that we are undergraduates. His PowerPoints do not flow and are hard to understand when you check them outside of class.

Rating: 3.0/5, difficulty: 4.0/5
Often the problem of the homework not relating to the slides in class, however it can often be found explained in the book chapter since questions are pulled from it. MAKE SURE you get a good group for the term project or you will get burned. Show the effort and go to meetings and make yourself available. Not the worst class, but not easy either.

Rating: 3.0/5, difficulty: 4.0/5
Course Concept? Boorishly easy. Lectures? Slow, quiet, and the driest ever: think 'Cinnamon Challenge'. Grading Style? Draconian. I'm severely OCD and he STILL finds ways to deduct points. But still, I learned some decent things about UNIX and actually used some of that knowledge during some of my own web application development projects.

Rating: 1.0/5, difficulty: 4.0/5
Nice guy but not a good professor. Monotone soft spoken voice so his lectures will bore you to tears but somehow he doesn't realize it. Homework and tests are the hardest version of questions he can think of. For example he goes over the 'grep' command for only 5 mins, the homework question will be.... grep '[Uu]nix' ch?/*. CSCI is hard enough!!!!

Rating: 3.0/5, difficulty: 4.0/5
If you want to sit through a class where the professor will just read straight off the PPT, take this class. If you want a class where you can have assignments graded on time, do not take this class. We took our midterm and were not able to decide whether staying in this class would be worth it because he did not grade efficiently. Tough Grader.

Rating: 3.0/5, difficulty: 4.0/5
Takes his time grading assignments and tests. Doesn't necessarily read off the PP, but he's pretty darn close to it. Will only work with you on a late assignment if totally needed. If you miss a class, your gonna miss something important, and then struggle the rest of the semester. 8 HW assignments, a midterm, and a final. that's it.