Mark Tiongson
Mark is a great professor. You can tell he really cares about what he is teaching and is very understanding. I loved the content of his class, tests were a bit hard and requires quite a bit of studying.