Pello Huesa
Super nice professor, a bit of a tough grader at times but completely fair. Cares a lot about students and wants everyone to learn - very good class environment. Homework on top of other materials can sometimes be a little tedious but still manageable. 