Aro Velmet
Professor Velmet is one of the best Professors I've had at USC. He truly cares about what he teaches and is incredibly intelligent. His course was a bit early for many uni students, but if you participate and take notes you will receive a good mark. His lectures are interesting and engaging. Though you must read to succeed, the work is worth it!