Reviews of professor David Restrepo

Rating: 1.0/5, difficulty: 4.0/5
Try and take someone else if you can. I understand working for your grade, but this class will take up a majority of your time so if you have difficult classes I wouldnt take it. Class is dependent on tests and they are difficult and long. For tests he will come in early so you can start it early, you will need the time dont have a class before.

Rating: 2.0/5, difficulty: 5.0/5
If taking. Do practice problems from the book to practice for exams!!! The concepts and class are easy but the exams are very hard with no time to finish. Hw takes about 6hrs to finish and its weekly.

Rating: 2.0/5, difficulty: 4.0/5
The majority of the grade in this class comes from four tests which seem be very long and are graded harshly. When a majority of the class is not able to satisfactorily complete the exams he continuously remarks about how each question only took him 5 or 10 minutes. He makes you regret asking questions in class by making light of your concern.

Rating: 1.0/5, difficulty: 5.0/5
Stay away, teacher loves to give tests that are very different from the examples he gives. Harsh grader, even though he claims that he will give points for a clear logical process, which he wont. Tests are the majority of the grade to the point where homework can be neglibile in the final grade. Book is your friend for this class specifically.

Rating: 1.0/5, difficulty: 4.0/5
This professor is very intimidating and makes you regret asking questions in front of the class. If you do ask a question he will most likely begin talking over you and leave you more confused than before. Textbook is a necessity because his lectures and PowerPoint can only get you so far. Try to avoid him if possible, but good luck if you dont.

Rating: 1.0/5, difficulty: 5.0/5
While this professor may come off as endearing, he can be very condescending. If you want a manageable elective do not take finite element analysis. There is a massive amount of homework, a group final project, and attendance is mandatory. Be ready to work for your grade and not receive accommodations. Be wary to not get on his bad side.