Reviews of professor Marco Villarreal

Rating: 5.0/5, difficulty: 1.0/5
Dr. Villarreal is a great professor and mentor. I've never had an issue understanding him, his method of teaching is very open to student participation and if you stop him to ask a question he keeps things moving along fluidly. He is always open to students chiming in or asking questions. I've never had a time where he wasn't extremely helpful.

Rating: 4.0/5, difficulty: 1.0/5
His class was extremely easy, and he was fairly receptive to questions after class. Only criticism is that the course is very PowerPoint based, and you'll only really go in depth if you bother to read the book. Although the book is not necessary, as the slides cover everything that would be on the coursework.

Rating: 2.0/5, difficulty: 4.0/5
Professor Villareal has good intentions. However, he lacks the needed skills to teach effectively. He is not dedicated, organized, or sympathetic to where students are in their coding learning. He will not help you get a better grasp of concepts. He will not re-explain things in a transformative manner. You must teach yourself.

Rating: 1.0/5, difficulty: 4.0/5
Be prepared to teach yourself. This professor does nothing to help students. He always tells students to reference the book for every situation. His online examples/lectures are dull and not helpful at all. And he is a hard grader. No opportunities for extra credit. He never follows his schedule correctly, always a day behind the schedule/syllabus.

Rating: 2.0/5, difficulty: 3.0/5
His lectures are not engaging whatsoever and it seems like he comes unprepared every time he came to class. He is super monotone and repeats himself a lot. Would not take ever again. Don't take him if you're trying to actually learn. Easy A tho

Rating: 2.0/5, difficulty: 3.0/5
This Professor was okay. Not very helpful/present and does not give good feedback when it comes to tests. Very long homework's and a tough grader. Lectures are long and uninteresting, you are basically teaching yourself.

Rating: 5.0/5, difficulty: 3.0/5
Professor Villareal doesn't deserve the hate he gets he is an amazing professor who really cares about his students, he gives homework out and if we complete our lecture early we go through and make sure everyone understands. Easy to reach, great professor.