Jozsef Meszaros
This class is definitely difficult but he is one of the most understanding and helpful professors you'll ever have. He really cares about his students and is very understanding if you need extra time for the homework since the homework can be a bit hard. While the class is hard, he is a great professor and a very lenient grader! You'll learn a lot.