Luciano Cruz
He loves to criticize students. Demands you listen to his tangents. The second to last thing you'll do in that class is a group project. He's not very understanding of unexpected issues. When you present with your group you need to all be there and he WILL interrupt you several times. He may get noticeably bored during presentations.