Radu Vlas
He is a very kind professor who genuinely cares about the topics he teaches. The group project can be frustrating due to its vagueness at times, but he is very fair and understanding in terms of grading. As long as you talk to him, he is usually willing to find a solution that works for you.