Reviews of professor Zachary Lechette

Rating: 5.0/5, difficulty: 2.0/5
Knew the topic well and always willing to help and answer questions. Brought in guest speakers and made the topic interesting.