Clifford Barnes
Mr Barnes held high standards, not lenient with missed assessments Despite the tough approach, he was a good teacher, explaining complex material effectively. The workload however was intense with daily homework and relentless group projects. Even having taken AP physics in high school this class stood out as one of the most challenging experiences