Amy Picchi
She is an excellent professor through and through. As long as you put in the work shell help you succeed. Her lectures are very thorough and she posts study guides and lecture notes. Even with a hybrid class I finished with an A in the class. Her class alone made me change my major. Highly recommend her classes to anybody.