I would not be where I am without this teacher. SHE IS AMAZING! Super helpful with anything. I use her for my advisor since my assigned one seems to not have a clue what is going on. Mrs. Branham is great about responding to emails and grading work. Very professional and organized. LOVE HER! I've had her for several online classes :)