Learn English
at Your Own Pace
Online English classes with teacher John Bishop
.png)
Buburuza Language Academy offers an array of one-to-one and group classes for every English language student. Each class lasts one hour, and it is suggested that students complete two, one hour sessions per week. Each set of ten classes can be purchased separately, and last for five consecutive weeks (if students attend two sessions weekly).
In addition to the weekly instructional sessions, all students will be given homework assignments to complete in between class meetings.
We are all different, and have individual goals and skill levels. While each student will have a specific learning plan, generally classes will be centered around vocabulary building, grammar, reading comprehension, writing skills, and conversation.
After an introductory assessment, each student will be given an individual learning plan, and a contract outlining the ten lesson package being purchased. Classes will begin when the learning plan and contract are signed, and prepayment is completed.


John Bishop is a native speaker of English from Houston, Texas. John has both a Bachelor of Arts and a Masters degree with a heavy emphasis on language education. He has certification as an English Language Arts teacher from the state of Texas, and has lived and taught a variety of levels in Texas, New Mexico, California, New Zealand, Romania, Russia and the United Arab Emirates. John is a teacher, a writer, an artist, and the Executive Director of a nonprofit organization.
John offers individual and group classes online that are personalized to the needs and interests of the students he teaches. No matter your current level of English, John can work with you to achieve the speaking, reading, and writing skills you need to reach your personal, academic, or professional goals.
How it Works
The first step is for us to meet. We will arrange an initial Zoom conversation between John, the student, and the parents (if appropriate). John will assess the student's English level, and create an individualized learning plan based on the time, resources, and goals of the student. That plan and a contract agreement will then be signed, and the student will be invoiced for the package of English classes desired. Once the invoice is paid, the classes will be scheduled.
I look forward to helping you meet your English language goals, and would be honored to work with you.
Spanish: Aprende inglés en línea French: Apprenez l’anglais en ligne German: Lerne Englisch online Italian: Impara l'inglese online Portuguese (Brazilian): Aprenda inglês online Russian: Учите английский онлайн Chinese (Simplified): 在线学英语 Japanese: オンラインで英語を学ぶ Arabic: تعلم الإنجليزية عبر الإنترنت Korean: 온라인으로 영어 배우기 Greek: Μάθετε αγγλικά online Turkish: Çevrimiçi İngilizce öğrenin Azerbaijani: İngilis dilini onlayn öyrənin Dutch: Leer Engels online Swedish: Lär dig engelska online Norwegian: Lær engelsk på nett Hebrew: ללמוד אנגלית באינטרנט Georgian: ისწავლეთ ინგლისური ონლაინ Romanian: Învață engleză online Serbian (Latin script): Uči engleski online (Cyrillic script): Учи енглески онлајн