Samantha McNeil
Not an easy A. Professor Samantha makes you work for it. I really liked her class, she explained every subject clearly and was available during office hours(or any other time if you request it). A lot of homework and beware that she likes participation during class.