James Rupel
Professor Rupel gives a lot of lectures. He opened up our exam again and let us retake it a few times and took our highest grade which helped tremendously. He is always willing for students to reach out to him.