Shane is clear and communicative. The test are thoughtful and relate directly to the lecture and reading material; so read the modules and come to class; you'll get an A. Wrong answers on the 3 tests can be corrected for credit in post by explaining why you were wrong, and why your new answer is right. Recommend this class for everyone,