Reviews of professor James Pristas

Rating: 2.0/5, difficulty: 5.0/5
Would not recommend taking this class during the summer, especially if you're already taking other classes along with it. There are A LOT of assignments. Expect two weeks' worth of assignments due in one week, every other week. You will pretty much be writing essays every two weeks because of all the projects/discussion posts assigned.

Rating: 5.0/5, difficulty: 3.0/5
Prof. Pristas' lectures were very informative and full of practical applications. I've received the feedback for my assignments and labs in a timely manner and the explanations for my mistakes were going into great details. The TAs were available in discord any time I needed all kinds of support. Good class, gave me a solid CS base for the future

Rating: 5.0/5, difficulty: 3.0/5
Prof. Pristas has demonstrated exceptional teaching abilities when it comes to Raptor and Python. He is an exceptional educator in the field of Introduction to Programming. I am grateful for the opportunity to learn from such an outstanding individual, and I wholeheartedly recommend him to future students seeking a strong foundation in programming.

Rating: 4.0/5, difficulty: 4.0/5
At first I didnt really like Professor Pristas, but he ended up being pretty laidback. I also appreciated the fact that it was a bit distant (my preferred learning style is solo) and didnt include much work (1-2 hw per wk). If you get your code to work through trial & error, which trust me you can with enough practice, then you will get an A.

Rating: 1.0/5, difficulty: 5.0/5
Online with midterm and final in-person. I don't feel prepared moving forward from this class. Lectures were useless and he rushed through the lab portion, grades took forever so I didn't know what I did wrong till weeks later with almost no feedback, and wants us to utilize Discord to communicate but almost never answers your questions? AVOID.

Rating: 4.0/5, difficulty: 3.0/5
The way he taught this class really got me into programming. He does a lot of lecturing, but they make sense and you get the chance to apply the knowledge immediately. The homework assignments are a little challenging, but they are extremely satisfying to finish. He's clear about what his standards are for homework

Rating: 1.0/5, difficulty: 1.0/5
dont take this professor, dumb grader, just makes you read the textbook and doesn't even teaches you. he just goes over the textbook so whats the point of the teacher. 95% of the class is textbook and tutors. 5% of the teacher actually doing something and that's not my type of class

Rating: 3.0/5, difficulty: 3.0/5
For the class I had him for, all the assignments were straightforward. You had 3 assignments due each week which consisted of weekly projects, weekly discussions with responses, and weekly quizzes. His grading wasn't consistent and sometimes unclear on what he wanted.  Put effort into the assignments and you'll pass with a B minimum.