Professor Branham is very rude, difficult to understand, and does not explain things well at all. Your very best work is not good enough, and your grades do NOT reflect your growth in the class, but rather her crazy high, unrealistic, expectations that no one can meet. Do not take! Any other professor would be better than Professor Branham!