William Holland
lots of power points and youtube videos. must read the textbook. test questions are very specific and require actual studying. overall he's a really chilled and laid back guy. loves to talk about his tesla.