Reviews of professor Cesar Diaz

Rating: 4.0/5, difficulty: 3.0/5
Professor Diaz is one of the best professors I have had yet. He posts announcements every week giving a run-down of what to expect for that week. He also responds to emails very fast, sometimes even immediately. The only downside is the assignments are long and can take a long time to complete. Overall amazing class and I would take it again.