Showing up to class has helped me maintain my B. Studying out of class and listening to her lectures is not enough. Receiving help is hard to do as she won't explain how to fix your answer. You are expected to give a perfect explanation or won't get full points. She won't respond to all emails. Science is not my thing but I feel extremely stupid.