Reviews of professor Haley Swartz

Rating: 4.0/5, difficulty: 4.0/5
Professor Swartz is highly organized and makes clear guidelines on everything. She is highly responsive and care about her students. That being said, you must read the textbook and if you really care about communications take her.