Reviews of professor Flavio Albuquerque

Rating: 1.0/5, difficulty: 1.0/5
Be prepared to read and look up information for yourself. His instructions, and especially feedback are often unclear. And while I admit it is tough to do more engineering labs, we only did one physical engineering lab during the whole semester! I'm not sure about in person, but I cannot recommend online.

Rating: 1.0/5, difficulty: 3.0/5
He's terrible with communicating and because of it, half of the class missed the midterm, and he didn't allow us to redo it. He also doesn't give clear directions and is a very tough grader. The class itself is pretty easy but you'll need some outside help if you want to pass with a good grade. Would not recommend taking any class with him.

Rating: 1.0/5, difficulty: 4.0/5
Unclear grading criteria. Responds to questions by telling you to just go learn it yourself. Feel free to not attend class, you're not going to learn anything other than inspirational garbage and self-idolizing stories about his previous engineering career.

Rating: 5.0/5, difficulty: 4.0/5
For the love of god pick good group members. If you don't you will be stuck building a rube Goldberg machine that counts as several grades (including your final) alone. There are quizzes on BB that have no clear or posted due date, and late work is NOT accepted. Honestly though, hes a cool professor. If you take this class, take it with a buddy.

Rating: 4.0/5, difficulty: 3.0/5
The class is mostly following along with the teacher or textbook in lectures. There are two projects that take some effort. Just pay attention during class, don't be afraid to speak up if you're stuck, and you'll be fine. English is not his first language, but it's not a problem.

Rating: 1.0/5, difficulty: 5.0/5
Avoid this teacher! He wants the student to figure out everything on their own. No questions! If you ask a question, prepare to get referred to your book. A bit arrogant, has poor communicative skills, and lacks empathy toward students. Not sure, this job just may be a paycheck to him. Paying to take a class elsewhere with a better teacher. Beware!

Rating: 1.0/5, difficulty: 4.0/5
Very unclear grading criteria he states "my job is not to teach you but to help you learn". Although he is a good person he is not a great professor.

Rating: 2.0/5, difficulty: 1.0/5
Professor Albuquerque was a bit scatter-brained but a nice guy. His criteria was terrible though and when emailed about clarification he would tell you to refer to the criteria.... Best to steer clear of him, but if you have him it's not the end of the world, just do the best you can and you should pass no problem.

Rating: 2.0/5, difficulty: 4.0/5
Had to take him as a result of the original professor having to leave. He sometimes will not respond to your email about a homework problem and will say just watch his videos as if it is enough. Seems like he doesn't want to put in the effort. Be prepared to teach yourself pretty much as he is not very helpful. Take another professor if you can.