Jie Cao
This professor is amazing, I recently was struggling with an assignment. Dr. Cao emailed me and kept responding to help me solve this issue. It was a weekend and he was quick to respond. He made sure I was able to understand why it went wrong and how to fix it. Some of the assignments are tough but you learn a lot.