Diana Diaz-Herrera
Diana is very passionate about students taking initiative to learn the material in whatever way works for them best. The lectures weren't really lectures but discussions on the lecture slides, so be prepared and review the slides before class so that you can participate and understand. There is a TON of extra credit offered, so take advantage.