Advert description
Project-based teaching to encourage hands on learning, this allows students to experience directly what they are learning and apply them immediately.
Projects can be discussed with students to suit their personal preferences while still conveying key concepts.