Sami Haji
He really cares for all his students and he make sure everyone will learn everything from the lesson. He makes every lesson meaningful and useful to everybody. You can easily access him outside the class, even though it's not your class hours.