facebook
Brian
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from29.00GBP/ h

GCSE & A level Computer Science Revision Sessions.

Sometimes studying can be tough, I can help you improve your grades and enjoy your learning. As an advanced teaching practitioner I have substantial knowledge and expertise in helping students enjoy and achieve in their learning since my lessons are based around the individual needs of the student.

I’ve taught in Colleges, Secondary Schools, Universities, I’ve been head of computer science and head of higher education in a number of educational establishments. I really enjoy teaching and helping students to realise their potential.

I’m a grade 1 Outstanding teacher, and an advanced teaching practitioner. I've taught Computing/IT & Computer Science for over 25 years.
I teach GCSE, A level and Degree courses in ICT and Computer Science. My specialist subjects cover the whole curriculum subject areas for A level and GCSE.

I have experience of mentoring and coaching students from various backgrounds and nationalities. If you need help to get those grades in your GCSE or A level exams, book a lesson with me and I'll get you up to speed in the area you need help in.

Extra information

Make sure you have access to a laptop or PC

Location

Online via webcam

General info

Age:
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
The class is taught in:English

About Me

Hi

Skills Overview

•I have a proven 25-year track record of teaching GCSE, A level and Degree courses in ICT/Computer Science. I have experience of mentoring and coaching students from multi-cultural backgrounds this includes cross cultural teaching in Asia for English language and Computing. I have a background in community development project management. I have taught and currently teach students of all ages, primary, secondary, further, and higher educational levels along with adult educational development. I have managed computing departments, teaching and support staff and managed QA for courses from level 2 through to level 6, including apprenticeships.

•I have over 25 years’ management experience at senior level

•I have substantial knowledge and expertise in helping students enjoy and achieve in their learning

•I am a general aviation pilot and enjoy the challenges that flying brings on a day-to-day basis, the role enables me to multitask, and problem solve in real time. This helps me in my profession as a manager and teacher/coach.

•I have extensive experience in teaching Computing/Computer Science/ICT/Apprenticeships across the full discipline range.

•I have a successful track record of innovation and achievement with the ability to lead current and future developments in Further & Higher Education in my previous and current posts as Advanced Teaching Practitioner/ Head of Computing and Consultant for IT Projects.

•I can communicate and engage in a professional manner with individuals and groups at every level. I have substantial experience of dealing with local and national funding initiatives, having been a project manager in my previous roles.

•I have considerable experience in developing and managing curriculum in line with employer/client driven needs, this includes managing and developing staff in order to achieve outstanding results.

•I have over 35 years’ experience of writing and presenting reports to middle and senior management, this includes writing multi-million-pound funding bids, project management and staff development programs.

•I have extensive experience and qualifications in management along with a high level of interpersonal and communication skills that has enabled me to hold senior positions in industrial and educational contexts. I have extensive experience in developing educational courses and training in technology for professional audiences. This includes face to face and online content.
•I enjoy an open and communicative supportive management style that reflects my temperament.

•I have been involved in developing and motivating staff at junior, middle and senior levels for over 25 years. Keeping pace with technology forms a key part of enabling staff to perform at levels of excellence, I develop training and support packages, online and classroom based to facilitate the educational transition- so key staff have the knowledge skills and competence required to do their jobs.

I have worked in disadvantaged communities delivering educational development packages to facilitate social mobility amongst children, young people, and adults.

I have taught Maths and problem solving from KS2 through to HND for Maths, Computer Science & Electrical Engineering departments for 18 years.
Previous Job
PT Teacher of Computer Science
o IT Business Coach
o Director Synergy Educational & Development Consultants Ltd.
o Lecturer/Head of Computer Science Energy Coast UTC
o Technical Author – Computer Science
o PT Lecturer in Computer Science (6th Form A level )
o Head of Computing/Advanced Teaching Practitioner - College
o HE Coordinator/Senior Lecturer in Computing - College/University
o Course Leader for level 2 Computing Course
o Course Leader for level 3 Computing Courses
o Course Leader for level 4 Computing Courses
o Course Leader for level 5 Computing Courses
o Course Leader for Higher Level Apprentices
o Teacher Training - Trained Observer
o Head of Department/Manager/Grade 1 Lecturer
o QA Level 2 – Level 6 Academic and Apprenticeship Courses

Education

Level 7 University of Cumbria MA in Education Currently Studying
July 2011 Level 7 University of Cumbria Foundations of Academic Practice Pass
Feb 2011 Professional Civil Aviation Authority JAR Private Pilots License Pass
June 2005 Level 6 University of Central Lancashire PGCE/CertEd Pass
July 2005 Level 5 CISCO CCNA Pass
August 2002 Level 5 BTEC HND in Computing Distinction
August 2002 Level 4 BTEC HNC in Computing Merit
November 2003 Level 3 University of Lancaster Certificate in Information Advice & Guidance (Education) Pass
January 2003 Level 3 NOCN Managing Community Organisations Pass
June 2002 Level 3 TROCN Management Development Training Course Pass
June 2003 Level 2 OCR Maths Pass
July 2001 Level 3 WEA Community Workskills Pass

Experience / Qualifications

August 2011 Associate Higher Education Academy
June 2008 Member Institute for Learning

IT Apprentice Coach and teacher of Computer Science (Secondary School)
Computer Science Teacher Energy Coast UTC
Develop curriculum KS4 and KS5 with Cyber Security Specialists at Energus

Current Post Responsibilities & Scope - Director/Lead Consultant for Synergy Educational & Development Consultants Ltd.

6th Form A level Computer Science Teacher

Working with Cumbria Constabulary - The role of Synergy Educational Consultants Ltd.
Facilitating and enabling the development of a 21st century police force, design and deliver specific training

Training and support for - Support Staff, Agency Staff, Operational Officers, Chief Officers.

• Lead IT Trainer
• Prepare training materials and deliver content to help users become confident and competent in the use of new hardware and software.
• Manage a team of specialist IT trainers and provide Technical Support

Previous Post Responsibilities – HE Coordinator/Head of Computing/ Senior lecturer in Computing

To be responsible for leading the effective and efficient management of a section of the programme area (Computing) in order to meet the needs of customers and the community and the business of the college.

To be responsible for leading and motivating and the day to day line management of staff in Computing.

To be responsible for ensuring continuous quality improvement within the department (Computing).

To undertake an agreed programme of teaching (840 Hours), learning and assessment and verification in accordance with the college’s conditions of service.

To undertake lead verification on behalf of awarding bodies for the computing dept.
To participate as a mentor for new teachers and to operate across college on the inspection team to facilitate the improvement of teaching and learning.

To be responsible for Computing staff development.

To design and provide suitable online learning materials for computing staff and students.

To provide staff development sessions across college on staff development days.

• Design and implement a strategy for Higher Education within the College and in collaboration with partner institutions around the County.
• Work with partner HEI's and College's to develop HE provision and community engagement including widening participation.
• Design and implement quality procedures for HE and create CPD opportunities for HE staff across the College and partner institutions.
• Report to senior management on strategic developments within HE and advise on current government trends and legislation.
• Create new opportunities for HE courses looking at ways to engage disadvantaged non-standard learners into HE.
• Design and implement a widening participation strategy, reporting back annually to the board of governors.
• Write reports concerning HE provision and provide data analysis for senior management and government agencies.
• Attend national and international academic conferences.
• Teach Computing Courses (Level 2, Level 3, Level 4, Level 5).
Manage Computing Courses & Computing Staff.
• Senior Lecturer in Computer Science.
Reside on university academic boards to award degrees.
• Carry out duties and responsibilities in line with being an advanced teaching practitioner in order to deliver outstanding lessons.
• Observe lessons and grade teacher’s performance according to OFSTED or HE QAA framework.
• Coach & Mentor Teaching staff to enable them to develop their teaching skills.
• Coach & Mentor students to help them achieve their goals.
• Remove obstacles to learning in a timely and professional manner.
• Develop students’ good habits in managing their own learning and realising their goals.

Reviews (1)

My son Kaya really enjoyed his lesson with Brian. He has an easygoing manner and a positive attitude. His enthusiasm for the subject is infectious.

Ask a question

Send a message explaining your needs and Brian will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5              
6              
7              
8              
9              
10              
11              
12              
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00    Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00    Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00    Sunday at 15:00
16              
17              
18              
19              
20              
21              
22              
23              
from £29Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since January 2023
  • 1 repeat student
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5              
6              
7              
8              
9              
10              
11              
12              
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00    Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00    Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00    Sunday at 15:00
16              
17              
18              
19              
20              
21              
22              
23              
from £29Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Ayoub
Specialized Courses for Higher Education Students - CPGE, INSA, INP, ECE...
This preparation session is dedicated to students aiming for preparatory classes for scientific Grandes Ecoles (CPGE), with a particular focus on the subjects of Physics and Engineering Sciences. The goal is to strengthen the foundations and deepen the knowledge to succeed. 1. Mechanics: Kinematics: Study of rectilinear and circular movements, position vectors, speed and acceleration. Dynamics: Newton's laws, work and energy, kinetic energy theorem. 2. Electromagnetism / Electrokinetics: Electrostatics: Electric charges and fields, electric potential, capacitance. Magnetostatics: Magnetic fields, Lorentz forces, electromagnetic induction. Alternating Currents: RLC circuits, resonance, impedance. 3. Thermodynamics: Principles of thermodynamics: Internal energy, heat, work, first and second principles. Ideal and real gases: Equations of state, thermodynamic transformations. 4. Industrial sciences: Automatic Linear, Kinematic, Static. For more information and to register for the preparation session, please contact me. Good preparation and success in your studies! .

Oussama
Mastering Web Development: From Fundamentals to Advanced Techniques
What You’ll Learn: Front-end Technologies: HTML, CSS, JavaScript, React.js, Next.js, TailwindCSS for creating dynamic, responsive applications. Back-end Mastery: Node.js, Nest js, Express, and Fastify for building robust and scalable web servers. Databases: MySQL, PostgreSQL, and MongoDB for handling data efficiently. DevOps & Deployment: Learn Docker, CI/CD with GitHub Actions, and cloud deployment practices to ensure your applications are production-ready. How You Will Benefit: Students: Gain the technical skills and portfolio to ace your academic projects and land internships or entry-level jobs. Self-Taught Learners: Stop the guesswork and follow a structured, hands-on approach to mastering full-stack development faster. Professionals: Upgrade your skills to meet the demands of modern web development and position yourself for career growth. Why My Course is Different: Real-World Projects: You'll build applications that solve real business problems, like a complete e-commerce site, RESTful APIs, and microservices. Tailored Learning: Each course is personalized to your experience level and goals, ensuring you get the most out of every session. Problem-Solving Focus: From debugging to performance optimization, you'll learn to tackle real-world challenges confidently. Industry-Relevant Skills: Stay ahead of the curve with training in modern technologies and practices that top employers are looking for.

Gaëlle
AI for children: discover how to use artificial intelligence in English, French and Spanish
Would you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way! During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications. My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required! If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.

Brahim
Introduction to NoSQL DataBase MongoDB by Pratique
Do not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction. 1- Install MongoDB 2- Implement MongoDB 3- Use of documents and collectibles 4 - Leadership Committee 5- Execute CRUD commands (create, read, update, delete) avec mongo shell 6- Type the register in a MongoDB database 7- Reset the base to remonter specific documents depuis mongo shell. 8- Lagrégation 9- Indexing 10- Amending institutions and transactions

Pingla
Passionate Educator: Unlocking Potential Through Tailored Tutoring
I am an experienced and qualified teacher and tutor with expertise in Mathematics, Afrikaans, English and other subjects. I hold a teaching degree as well as a 120 hour TEFL certificate and have over 5 years of teaching/tutoring experience across various age groups, including elementary, middle, and high school students. I have a proven track record of enhancing students' academic performance and building their confidence. My teaching philosophy emphasizes that every student can succeed with appropriate guidance, and I tailor my approach to meet individual needs, focusing on strengths and areas for improvement. Services offered include one-on-one tutoring, homework assistance, test preparation, study skills development, and customized lesson plans.

Youness
Office Automation Training: Excel, Word, Remote Power Point / Online
- I teach in Excel, Word, Power point, Access, Outlook, internet, computer maintenance at home or remotely. - For more information, contact me. - I teach in Excel, Word, Power point, Access, Outlook, internet, computer maintenance at home or remotely. - For more information, contact me. - I teach in Excel, Word, Power point, Access, Outlook, internet, computer maintenance at home or remotely. - For more information, contact me.

Riadh
Introductory Course in Computer Science, Computer Networks and Telecommunications.
The course will cover the following points: - Office automation (Word, Excel) - Network administration - CCNA Training (This program provides the foundation for IT professionals who are familiar with the Cisco networks and operating systems) - Teaching network courses (LAN, MAN, WAN, TCP/IP protocols) - Practical work (Packet tracer) - Some notions on computer security

Anass
Computer and office training Word Excel and PowerPoint
Hello, You want to learn the basics of computers or how to use software such as Word, Excel or Powerpoint. I will give you the skills you need to better understand the features of this software to write, for example, a document. I will also give you advice on how to make the most of the internet, protect and back up your data, or on the day-to-day use of your computer. Contact me.

Shalitha
Software Engineering : Python : Java : From Senior Developer
I am a lecturer and a senior software engineer. I got my degree in Engineering with Mathematics and completed the masters with Computer Science heavily covered with mathematics. I have more than 7 years of teaching experience. I will work with the student and get to know about his/her level. Then I will improve it from there. I will teach so that the learning will be an interesting experience for the child.

Dhia Eddine
training in the Internet of Things (IOT) and embedded systems course and practice
As an automatic electrical engineer, I acquired expertise in the design and optimization of electrical and control systems. I am also passionate about teaching and I give online courses in electronics, IOT, embedded systems for students. My extensive knowledge in this area allows me to convey complex concepts in a clear and concise manner, helping students to better understand and excel in this subject. My goal is to provide top quality education while helping students achieve their academic goals.

Sherry
O Level Chemistry for IGCSE (Cambridge and Edexcel) plus the American Diploma Chemistry ( Grade 10-12)
For completing the course of Chemistry, we will need to meet about 50 times, each time is about 90 min. In the first session, I will give you a brief description of the topics we will cover and the difficulty of each. During our meeting, I will explain from my notes which will be available for free on Google Drive for you after the session. After each class, I answer sample questions on each topic and give you a homework to be discussed at the next class. Please, be notified that I need a review of my explanation in turn. This review is helping me to develop. Thanks in advance.

Martial
Graduate teacher gives courses in Physics & Chemistry, Mathematics, many years of experience.
I am a dynamic and demanding teacher who gives private lessons in Physics-Chemistry as well as Mathematics. I graduated from teaching seven years ago, after a masters in physical sciences with honors, and I teach in college and high school since. I have also been preparing students for the Baccalaureate Science for many years, all of whom have been awarded very good honors. I also prepare my students for different exams (Matu, Bac, preparation for EPFL, etc...) I make sure to rework the basics so that the student can progress quickly. It is important to me that my students acquire a solid foundation of knowledge. I also give effective work methods that will allow him to progress much more quickly and so he can regain self-confidence. I can go to the student's home or also take the course via Skype.

Salah
Learn MS (Word, Excel and PowerPoint) Microsoft Office / Expand your knowledge of Microsoft office!
I offer Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Office sessions Word is a word processing software developed by Microsoft. It is used to create documents, letters, reports, presentations... Excel is a spreadsheet software from the Microsoft Office suite developed and distributed by the publisher Microsoft. It is used to create spreadsheets, tables, graphs, etc. Powerpoint is a presentation software developed by Microsoft. It is part of the Microsoft Office suite. It is used to create presentations, slide shows... I am waiting for your message.

Florian
Logic, formal languages, and automata theory for computer science
Experienced and patient teacher of logic for computer science. I have taught logic, formal languages and automata theory to undergraduates for six years. My tutoring is adapted to the student's level and goals. Whether you need to learn logic for your studies, or you would simply like to know more about the subject, I will be more than happy to help you improve your understanding and skills. Logic The sciences presuppose a certain standard of rationality. An ability to distinguish between correct reasoning and claims that do not follow from the assumptions. In this class we study the basic principles of logic and apply mathematical techniques to the study thereof. Topics include: Propositional and Predicate Logic Syntax and semantics Semantic Tableaux Natural deduction Correctness and soundness Completeness Formal languages and automata A formal language is an abstraction of general characteristics of programming languages. Such a languages consists of a set of symbols together with some rules to determine whether a string made up out of those symbols is a member of the language. Topics include: Regular languages, context-free languages Finite automata, pushdown automata, Turing machines Regular expressions Regular grammar, context-sensitive grammar Pumping lemmas for regular and context-free languages

Antonin
Experienced teacher in private lessons gives private lessons in the Geneva region
Need a catch-up, tutoring, private lessons or help with homework in mathematics? In computer science ? In logic? I'm here for you! I offer you a personalized approach; because there is no one method that works for everyone, I adapt to the needs and requests of each student (and their parents). The first hour of class will be used to define the student's needs, deadlines and strengths. My courses are aimed at secondary school students of all levels, higher education students and anyone wishing to refresh or strengthen their knowledge of mathematics and computer science. I have been helping friends and acquaintances on a voluntary basis for a long time in the success of their studies and I hope to be able to put this experience to the benefit of your success :)