Samantha Smith
I really loved her class! You had daily assignments, which didn't take too long to do. You also had daily lectures which never exceeded 30 minutes long. Her office hours are great because she will go over any problem you need help with giving you a step by step analysis to help you solve the problem and any similar problems in the future.