Reviews of professor James Grand

Rating: 5.0/5, difficulty: 3.0/5
Prof Grand was kind and respectful especially with the circumstances of COVID. Weekly discussions and quizzes. He explained content very well. There is a group project but do not wait until the last minute to do it!!