

The email address and phone number of John Rosh have been verified.
John Rosh
- Rate UGX 19,746
- Response 1h

UGX 19,746/hr
1st lesson free
- Academic tutoring
Fresh bachelor of Secondary Education Major in Science graduate teaching diverse subjects
- Academic tutoring
Lesson location
About John Rosh
I am a dedicated and reflective Bachelor of Secondary Education graduate majoring in Science, with experience in classroom teaching, student engagement, educational research, and youth leadership. My teaching internship and field experiences strengthened my ability to create meaningful, inclusive, and engaging learning environments, while my research experience developed my skills in critical thinking, problem-solving, collaboration, and data-informed decision-making.
Beyond the classroom, I have taken on leadership and organizational roles that have developed my communication, project management, public relations, teamwork, and coordination skills. I am passionate about continuous learning, service, and making a positive impact through education and meaningful engagement with others. As I begin my professional career, I aim to contribute my skills, initiative, and commitment to excellence to an organization where I can grow while creating value for the people and community I serve.
About the lesson
- Primary
- Secondary
- Tertiary
- +7
levels :
Primary
Secondary
Tertiary
University
Adult Education
Masters
PhD (Doctor of Philosophy)
MBA
Early childhood education
Post-Graduate
- English
All languages in which the lesson is available :
English
I believe that effective teaching goes beyond simply delivering information—it is about helping students understand concepts, build confidence, and develop a genuine interest in learning. My approach is student-centered, engaging, and adaptable to the individual needs, learning styles, and academic levels of my students.
I use a combination of clear explanations, guided discussions, visual aids, examples, practice activities, and real-life applications to make lessons easier to understand and remember. I encourage students to ask questions, participate actively, and think critically rather than simply memorize information. I also adjust my teaching strategies depending on the student’s strengths, areas for improvement, and pace of learning.
A lesson begins with a short review or warm-up activity to connect the new topic with what the student already knows. I then introduce and explain the lesson using simple and appropriate examples, followed by guided practice where we work through problems or activities together. Students are then given opportunities to apply what they have learned independently. Each lesson ends with a brief assessment, review, and feedback to identify what has been understood and what may need further practice.
I am committed to creating a supportive, patient, and positive learning environment. I understand that every student learns differently, so I do not rely on a one-size-fits-all approach. I strive to make difficult topics more approachable by breaking them down into manageable concepts and connecting lessons to situations that students can relate to. My goal is not only to help students improve academically but also to develop their confidence, curiosity, critical-thinking skills, and love for learning.
My lessons are designed for elementary, junior high school, and senior high school students who need academic support, additional practice, help understanding difficult concepts, or preparation for assessments and school requirements. I can adapt lessons according to the student’s grade level, subject, current understanding, and specific learning goals.
Rates
Rate
- UGX 19,746
Pack prices
- 5h: UGX 98,729
- 10h: UGX 197,459
free lessons
The first free lesson with John Rosh will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- UGX 19,746/hr
Similar Academic tutoring teachers in Bacolod
Chris
Paris 16e, France & Online
- UGX 539,318/hr
- 1st lesson free
Ptashanna
Lyon 7e, France & Online
- UGX 460,955/hr
- 1st lesson free
Louise
Paris 16e, France & Online
- UGX 124,458/hr
- 1st lesson free
BOLD
Lyon, France & Online
- UGX 230,478/hr
- 1st lesson free
Pierre
Paris 19e, France & Online
- UGX 276,573/hr
- 1st lesson free
Fanny
Paris 16e, France & Online
- UGX 345,717/hr
Francoise
Le Kremlin-Bicêtre, France & Online
- UGX 175,163/hr
Thierry
Levallois-Perret, France & Online
- UGX 184,382/hr
- 1st lesson free
Fabian
Paris 13e, France & Online
- UGX 69,143/hr
- 1st lesson free
Isabelle
Mons, Wallonia & Online
- UGX 161,334/hr
- 1st lesson free
Sophie
Orléans, France & Online
- UGX 115,239/hr
- 1st lesson free
Neha
Sydney, Australia & Online
- UGX 230,030/hr
Gaël
Marseille 9e , France & Online
- UGX 115,239/hr
- 1st lesson free
Ilyas
Talence, France & Online
- UGX 138,287/hr
- 1st lesson free
Pietro
Milano, Italy & Online
- UGX 414,860/hr
Filippo
Roma, Italy & Online
- UGX 184,382/hr
- 1st lesson free
Jérôme
Paris 7e, France & Online
- UGX 553,146/hr
- 1st lesson free
Julie
Paris 10e, France & Online
- UGX 230,478/hr
- 1st lesson free
Pier Paolo
Roma, Italy & Online
- UGX 161,334/hr
Raphaëlle, PhD
Paris 6e, France & Online
- UGX 368,764/hr
-
See Academic tutoring tutors
