Licheng - Computer programming tutor - Richmond Hill
1st lesson free
Licheng - Computer programming tutor - Richmond Hill

Licheng's email address and phone number have been validated.

Licheng

  • Rate 411 GHS
  • Response 1h
  • Students

    Number of students Licheng has accompanied since arriving at Superprof

    1

    Number of students Licheng has accompanied since arriving at Superprof

Licheng - Computer programming tutor - Richmond Hill

411 GHS/hr

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer programming
  • C++
  • Java
  • C#
  • Video game programming

Professional Game Developer Teaching Game Development Through Real Projects, Clear Methodology, and Industry Experience

  • Computer programming
  • C++
  • Java
  • C#
  • Video game programming

Lesson location

About Licheng

I am a professional game developer with over 10 years of experience using Unity and more than 5 years working in both large and small game studios. I hold a Computer Science degree from the University of Waterloo, one of Canada’s top universities for engineering and technology.

Throughout my career, I have worked on real-world game projects and production systems, gaining a deep understanding of how games are actually built, maintained, and shipped. This industry background allows me to teach Unity not just as a tool, but as part of a complete and professional game development workflow.

I am passionate about teaching and genuinely enjoy helping students grow. I take pride in being patient, well-structured, and reliable, and I always adapt my teaching style to match each student’s level and goals. Whether you are just starting out or looking to strengthen your existing skills, I aim to provide clear guidance, practical knowledge, and a supportive learning environment.

See more

About the lesson

  • Primary school
  • Junior high school
  • SHS 1
  • +19
  • levels :

    Primary school

    Junior high school

    SHS 1

    SHS 2

    SHS 3

    BTS

    University education

    Adult Education

    Facultate (Licență)

    Master's degree

    Doctor of philosophy

    Other

    ACCA

    MBA

    Pre school

    Pós-Graduação

    Beginner

    Intermediate

    Advanced

    Professionel

    Others

    Child

  • English

All languages in which the lesson is available :

English

As a veteran game developer with years of real industry experience, my teaching approach focuses on practical understanding, solid fundamentals, and real-world application. I believe game development is best learned by doing, not just watching or memorizing APIs.

I teach Unity through a project-driven and step-by-step methodology. Each concept is introduced clearly, demonstrated with examples, and then immediately applied in hands-on exercises. I pay close attention to how students think and adapt my explanations to their background and learning speed.

Teaching Techniques
- Clear explanations of core Unity concepts (C#, GameObjects, components, animation, physics, UI, etc.)
- Visual demonstrations and live coding
- Breaking down complex systems into understandable modules
- Encouraging students to ask “why”, not just “how”
- Debugging together to build real problem-solving skills

I emphasize clean code habits, logical thinking, and scalable design, which are often missing from beginner tutorials but essential in real projects.

See more

Rates

Rate

  • 411 GHS

Pack prices

  • 5h: 2055 GHS
  • 10h: 4110 GHS

free lessons

The first free lesson with Licheng will allow you to get to know each other and clearly specify your needs for your next lessons.

  • 1hr

online

  • GHS411/h

Similar Computer programming teachers in Richmond Hill

  • Gabriel

    Oyibi & Online

    5 (2 reviews)
    • 15 GHS/hr
    • 1st lesson free
  • Reza

    Brooklyn, United States & Online

    5 (126 reviews)
    • 465 GHS/hr
    • 1st lesson free
  • Gabriel

    Seattle, United States & Online

    5 (103 reviews)
    • 291 GHS/hr
    • 1st lesson free
  • Idahosa

    Toronto, Canada & Online

    5 (48 reviews)
    • 205 GHS/hr
    • 1st lesson free
  • Reza

    London, United Kingdom & Online

    5 (40 reviews)
    • 539 GHS/hr
    • 1st lesson free
  • ADAM

    Paris 12e, France & Online

    4.9 (36 reviews)
    • 662 GHS/hr
    • 1st lesson free
  • Shivam

    Kingston upon Thames, United Kingdom & Online

    4.9 (41 reviews)
    • 246 GHS/hr
    • 1st lesson free
  • John

    London, United Kingdom & Online

    5 (50 reviews)
    • 462 GHS/hr
    • 1st lesson free
  • Massimiliano

    Ancona, Italy & Online

    5 (49 reviews)
    • 397 GHS/hr
    • 1st lesson free
  • Mourad

    Paris 12e, France & Online

    5 (76 reviews)
    • 529 GHS/hr
    • 1st lesson free
  • Laurent

    Marseille 1er, France & Online

    4.6 (75 reviews)
    • 794 GHS/hr
    • 1st lesson free
  • Robert

    London, United Kingdom & Online

    5 (24 reviews)
    • 1,524 GHS/hr
    • 1st lesson free
  • Gabriel

    Toronto, Canada & Online

    5 (29 reviews)
    • 123 GHS/hr
    • 1st lesson free
  • Esmaeil

    New York, United States & Online

    5 (88 reviews)
    • 291 GHS/hr
    • 1st lesson free
  • Reihane

    Guelph, Canada & Online

    5 (53 reviews)
    • 411 GHS/hr
    • 1st lesson free
  • Michael

    New York, United States & Online

    5 (36 reviews)
    • 698 GHS/hr
    • 1st lesson free
  • David

    Toronto, Canada & Online

    5 (40 reviews)
    • 739 GHS/hr
  • Behdad

    New York, United States & Online

    4.9 (33 reviews)
    • 291 GHS/hr
    • 1st lesson free
  • João

    New York, United States & Online

    5 (40 reviews)
    • 233 GHS/hr
    • 1st lesson free
  • Andrea, PhD, CQF

    London, United Kingdom & Online

    5 (51 reviews)
    • 1,540 GHS/hr
  • See Computer programming tutors