Dr. Algeo was such a kind professor. She was caring enough to meet with me via Zoom on weekends. With that, this class is quite difficult, and it catches up to you fast. I went from making A's on everything to failing the mid-term. This class is also very time consuming.