I took SIlverberg for a topics in Criminal Justice course. His lectures are very engaging, interesting, and fun. Beware, you must study for his tests, or you won't pass. Although his exams are relatively easy consisting of multiple choice, fill in the blank, and open ended. his powerpoints (posted online), is the summary of each class.