Mary Macharia
Dr. Macharia is a fantastic professor. She answers emails fast and truly takes the time to help you understand the material. However, she will NOT just give you the answer, so don't expect that. If you are a student who truly puts in the work and shows effort, you will succeed. Don't be afraid to ask questions and establish a rapport EARLY ON!