Reviews of professor Alberto Castro-Hernandez

Rating: 1.0/5, difficulty: 5.0/5
He give easy practice and hard exam make you hard to gain credit. His teaching is unclear except you come to his office hour and have a one to one meeting

Rating: 3.0/5, difficulty: 3.0/5
The class is easy overall, but if you have not taken programming in past, you will struggle. He does not speak English well and is difficult to understand. If you can figure it out on your own, you should be okay.

Rating: 1.0/5, difficulty: 3.0/5
Literally the most messy prof to exist, has no idea how to teach & basically reads the slides. Wanted to count "attendance" through a moodle quiz with a password that he would write on the board during lecture. Assigned a group project 3 weeks before the end of the semester. Got a ticket driving to his class that he cancelled bc he wasn't on time.

Rating: 1.0/5, difficulty: 5.0/5
If you don't know how to code before taking this class, don't take it. Also, lots of homework and quizzes that can be time consuming.

Rating: 1.0/5, difficulty: 3.0/5
On the surface, you might not hate him unless you know what you're doing otherwise he just gets in the way and takes off points here and there because you didn't follow the assignment prompt word for word. He doesn't speak English(well) let alone code. He will not teach you how to code. It's an easy class if you know to code otherwise don't take it

Rating: 2.0/5, difficulty: 4.0/5
Lectures and PowerPoints were dry and not very informative. I had to do lots of work outside of class to keep my grade up. I had him for both 174 and 271, and 271 was much harder. I don't think I learned what I needed to know. He does not seem invested in how well you do in class.

Rating: 1.0/5, difficulty: 5.0/5
He gave us easy practice problems but the exam was difficult and hard to gain credits. Tough grade for assignments and lot of homework after class.

Rating: 5.0/5, difficulty: 2.0/5
I love his class. if you spend enough time on homework and rmember all the questions in weekly quizes, you won't get low grade in exam. The homeworks are not too hard but still needs time to figure out.

Rating: 4.0/5, difficulty: 3.0/5
Every week you have a new chapter which includes lab, quiz, homework. You must show up to lab every week. Takes forever to grade things, and the 2 exams and final are with 40% of your grade. Group final project at the end- never graded and everyone got 100%. He seems very organized at the beginning of the semester, but later becomes messy.

Rating: 4.0/5, difficulty: 3.0/5
Alberto has very clear grading criteria and everything that you need to know is right in his slides. His homework helps to reinforce all the material that you need to know for the exams. Very straight-forward class.

Rating: 5.0/5, difficulty: 3.0/5
Took his CSI1420 at Oakland University where he's a visiting professor. Grades were based on 6 homework assignments and 2 exams. He does provide a little extra credit. Overall, the class was not difficult and he was always there if you had problems with your code. Only thing I didn't like was that it took forever to get grades back.