David James

Name: Mr David James
Initials: DLJ
Teacher of: Design Technology
House: O’Doherty’s
Other Position: i/c Young Enterprise
Part or Full time: Full time
Email: david.james@abingdon.org.uk