Jessie Asher
weekly online homework, attendence is sometimes taken based on Socratic questions, final exam and project. Test are hard if you don't read the material or know the basics for the class. She makes her lectures very interesting. her tests are online with a webcam she did have some extra credit assignments