Upper secondary level - A Maths Chemistry E Maths Physics Physics/Chem
Junior college level - Chemistry
Music - Piano - Theory (Beginner, Intermediate), Practical (Beginner, Intermediate, Leisure)
Commitment / Other Details
Able to start immediately and able to commit for a year.
Keeping Up with Curriculum
I usually go online and check for the current syllabus for O or A Level to ensure that I am teaching the right stuff. Also, I have contacts who are still in school and the textbooks that they are using are used by me to refer to.