This is quite possibly the worst class I have ever taken. The daily lectures usually result in yelling, and almost everything we learn is either not useful or in direct conflict with things I've learned in other classes. The tests make no sense and the study guides are nearly impossible. Do not take this class.