Vladislav Beronja
Hes an amazing professor and makes his lectures so entertaining and fun. He cares about attendance so Id recommend showing up to class as much as you can. He is also very understanding so if you have any issues or problems going on share with him and he gives extensions as needed.