Prof Shelton is very passionate and generally a very likeable prof, his Jokes are hilarious and his tests are needlessly hard but if you read textbooks and go through the slides you'll be fine. Also prof Shelton has impreccable taste in Science FIiction