Donald Hosley
Fun guy. Very understanding that situations come up and gives extensions. Is willing to help when you need it. Had a really fun time in his class. He does use a book, but all of the readings can also be found online. It comes down to having the book as a source and having to get websites as sources.