Pedro Morgado
Avoid this professor for your sanity. You have to learn from the textbook. He doesn't teach. He doesn't know what he's doing during lab either. Someone asked him something about the lab and he said that it's also his first time doing the lab. He uploads assignments a few hours before the deadline. He changes deadlines the day of from 11:59PM to 1PM