Nelson Ramirez
Professor Ramirez is super nice, but the class itself was kind of difficult. Lectures felt so long, made it hard to focus. Lots of assignments every week - they arent hard, just time consuming. Just be prepared to have homework basically everyday. He does drop like half the grades at the end of the semester though, so thats helpful!