Rob was an awesome prof. I had a couple of questions about the exam and he was quick to to get back to me. He's definitely funny and a bit sarcastic, but it made the course more entertaining. He's a very knowledgeable, down to earth and understanding guy, I would take one of his courses again.