Reviews of professor David Bourgeois

Rating: 4.0/5, difficulty: 4.0/5
Good Professor, provides templates for what he is looking for in assignments, although they seem to be redundant. Flexible on project dates all projects due by end of course. Gives good feedback to get a higher grade.