This professor was great! He gave me a chance to resubmit my work after i was having a difficult time understanding. I had no hope in the beginning but when i spoke with him he was very understanding. Definitely recommend taking him!!