Andrew Gaines
He was a pretty good professor. He always responded to my emails quickly, gave me feedback and always cleared things up that I was confused about. The only thing is his schedule can be a bit mangled but other than that he was great! Very nice and always looking out for his students