Ian Reifowitz
Dr. Reifowitz is amazing. I was nervous because you are graded by few things but it was not as bad as I thought. He guided me through the whole process and was always available if I needed help. He made the class very interesting. I would absolutely take a class with him again.