Charles Rupert
Easy-going, understanding, cool teacher. Dr. Rupert cares about his students success in this class, super funny and down to earth. He made the class very comfortable to be in and connected with the students. Take him!!! He's the best teacher I have had for my first semester here. I highly recommend. No homework, no tests!