Devika Gates
Dr Gates is an amazing teacher and genuinely cares about her students. There is a fair amount of homework, lectures, labs, and reading to be done but nothing excessive for what is expected of chemistry courses. She always has a bright and inspiring attitude which really helped me learn the material.