Christopher Bounds
Dr. Bounds definitely knows his stuff. However, we got very behind and we did get off topic a lot. If it wasn't for reading the book constantly, I probably would've had to drop this class. If you don't enjoy reading the textbook word for word, this probably isn't the class for you.