Cezar Lupu
Loved his class and I believe did a great job teacing it. Also, I was amazed how much extra material was available for us and gave us multiple opportunities to improve our grade. Amazing professor!