Timothy Libretti
I highly recommend this professor. He's definitely a character alright. He'll keep you engaged at all times. The class is basically reading and typing about what you read. Easy A. I admit I was always half sleep during his lectures, but I did all my work and passed with a big fat A. He likes participation and keeps an open floor for all to speak.