Reviews of professor Raymond Essick

Rating: 5.0/5, difficulty: 4.0/5
Good prof: clear but dry lecturer. Weekly HW's (easy), biweekly quizzes (medium), 5 projects (medium-hard, not bad but TA's help necessary), and final (hard). Grade is mostly TA & canvas dependant and projects are long but rewarding. Good choice for intro CS.

Rating: 4.0/5, difficulty: 3.0/5
Prof. Essick is a really nice guy who wants you to do well. His lectures are boring, but if you come to class with questions on the project, HE WILL answer them. He is not the most responsive to emails, but he's usually pretty apologetic if he misses one: overall nice guy and a fun class.

Rating: 4.0/5, difficulty: 4.0/5
Kind, helpful, and funny professor. Shoot for 100% on the quizzes and homeworks (both online) and projects. Really make sure you understand the projects. For the final you'll have to recall the concepts and write code by hand from memory. Thankfully he curved the final (average was like 75%). I really enjoyed learning to code in this class.

Rating: 3.0/5, difficulty: 5.0/5
Nice guy and is very knowledgeable. Lectures are straightforward but get boring. He doesn't record lectures, so you have to pay attention. Projects are tough and demanding. There are TA office hours almost every hour of every day to help.

Rating: 5.0/5, difficulty: 1.0/5
I took the class over the summer, georgetown comp sci is largely the same per class with projects and the like. Very fun would take again.

Rating: 4.0/5, difficulty: 2.0/5
Took for Intro II COSC 052

Good lecturer and reasonable tests/quizzes that very closely mirror what is talked about in class. Attendance is not mandatory and the coding projects aren't too difficult. The only reason I gave a 4/5 instead of a 5 is that he just will not respond to emails.