Reviews of professor Yanilda Peralta Ramos

Rating: 4.0/5, difficulty: 1.0/5
I see a lot of hate for Professor Ramos because she can be difficult to understand. English is a second language for her so sometimes she isn't as clear as she wants to be but she knows her stuff. and she makes herself EXTREMELY accessible. This is programming. Most of your learning will be done independently anyway, so learn to figure it out.

Rating: 5.0/5, difficulty: 2.0/5
Best professor hands down. She is always available whenever you need help outside of class. All the work is online so easy to keep track of and it's not a lot. But she is beyond caring. If you missed some work or are behind she will give you opportunities to catch up. This helped me so much, and no other professor is this caring. Take her.

Rating: 5.0/5, difficulty: 3.0/5
I possibly studied and knew everything she taught in class. I also possibly studied and knew everything she assigned outside the class such as homework assignments, extra credit assignments, etc. Last, I possibly studied on a daily basis. Since she is lowly rated, I honestly don't understand at all.

Rating: 4.0/5, difficulty: 2.0/5
She's a kind professor and always available to help. That being said her lectures were sometimes confusing, more so in the beginning. She taught like you should know the material already. Thankfully, the textbook was amazing and made up for what her lectures lacked. There was a moderate amount of homework and lots of opportunities for extra credit.

Rating: 1.0/5, difficulty: 5.0/5
The class starts pretty light but towards the end, you get hit with a difficult midterm and a project that covers a lot of stuff that isn't taught in the course.

Rating: 1.0/5, difficulty: 3.0/5
I can tell that she knows the subject well but she is not a good teacher. She does not take the time to explain things and is very disorganized with lessons. It seems like shes just teaching things as she goes and doesn't have an actual plan. She needs to get a lesson on teaching itself.

Rating: 4.0/5, difficulty: 3.0/5
She is nice. The class is about Python programming. It is not easy for those who are taking it for the first time. However, she breaks down the code and explain it on the board. Gives extra credit and 2 quizzes, 1 midterm, couple of projects, and Final. There are lots of HW every week that is due on blackboard. Her exams are comparatively fair.