Michael Wong
Mike is the most understanding professor you could have. He is completely flexible with deadlines and has a very open line of communication, and is huge on getting to know his students. He makes this class really enjoyable and always finds a way to make lectures fun. I would highly recommend him for any class he offers, he is seriously the best.