Shanna Cullen-Carroll
gives great lectures that you won't fall asleep too. brings outside topics in to relate to what is being taught. group projects partners were not assigned most worked with neighbors. occasional presentations but nothing major. a great introduction class. tests were easy if you attended the lectures and took notes.