Reviews of professor Carlos Monroy

Rating: 1.0/5, difficulty: 4.0/5
Respectfully, this Professor cannot teach. The class is unnecessarily hard for an intro class. He has failed people just to fail them, although he claims to be accessible outside of class he has very few available office hours. If you are taking his class would highly recommend getting a tutor.

Rating: 4.0/5, difficulty: 4.0/5
Dr. Monroy is one of the most realistic professors I've ever had. His classes are not easy A's, but you will learn. His intention is for you to be prepared for the real world, which is why he may be tough at times. He's accessible after class, and willing to help with whatever you may need.

Rating: 1.0/5, difficulty: 4.0/5
Professor Monroy is a very smart guy but overall does not know how to teach, especially being that this is an intro level class. I ended up exclusively using YouTube videos and tutoring in order to learn concepts because he is horrible at explaining things. I do not recommend taking this professor unless you already have coding experience.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Monroy is passionate about teaching! Comp Sci in general is not the easiest course, so don't undermine his class! However overall, if you pay attention and take the class seriously, you should definitely be able to succeed! He provides many opportunities to ask questions in and out of class! He will inspire you to appreciate the art of coding!

Rating: 2.0/5, difficulty: 4.0/5
Dr. Monroy is an okay professor. He is not good at managing stuff. Assignes projects last minute and forgets to give/grade stuff. Tests are very hard, sometimes even including stuff that was not covered in class. If you ever take intro to program with him get ready to write code on paper. Does not answer most of the questions,

Rating: 4.0/5, difficulty: 3.0/5
If you do the work and pay attention this class could be an easy grade. He can be hard to follow sometimes but can explain well and his classwork assignments are very helpful for future assignments. If you need help or have a problem he is very helpful. Be prepared for a last minute project than was difficult for no reason. unintentionallly funny.