Dr. Criss is so kind! She is very organized and has a great class structure with videos, discussion, and lecture making it entertaining. She is clear of what she expects, but do beware that her classes are very test heavy, so be prepared to do a lot of studying, and even busy work. Her tests include specific details. 