Reviews of professor Kelvin Santiago-Chaparro

Rating: 1.0/5, difficulty: 3.0/5
Very poor at teaching, class is designed very poorly. Topics in this class are generally easy, but he teaches them in a confusing way and you really have no idea what's going on or what the point of what you're learning is at many points. About 50% of the class time is useless, but you never know when there could be something important. Avoid.

Rating: 1.0/5, difficulty: 5.0/5
Professor Santiago was a very difficult person. At first he seemed to just be strict, but it turned into him just being contrary. He seemed to pick on people for small details. Lastly he didn't really speak in a way that held the classes' attention.

Rating: 1.0/5, difficulty: 4.0/5
Class was pretty disorganized, he did not answer questions clearly, had to learn many concepts on your own. He is also outwardly rude in class and gives very minimal guidance on the matlab portion of class so I suggest learning beforehand

Rating: 1.0/5, difficulty: 3.0/5
He forces you to start the prototyping the project super late in the semester so you have to scrabble at the end to finish the project. He knows nothing about electrics and has repeatedly told the class to build electronics in ways that don't work. When I ask questions, he manages to answer a question completely unrelated to my question.