Good instructor, worst professor in my life. After class, I asked a calculation question cz I was confused on the concept. He raged because I didn't get the concept. He kept saying "I don't know how you can't get this" over and over. He didn't try to listen to me. I was asking different one first time learning transportation system in my life.