I have been teaching a few my juniors in the past (especially those in secondary school). I have tutored other secondary school students who do have struggles with their subjects for about a few months as of today.
Math would be no problem for me in Secondary School as I've always been getting straight and high A1 scores. Geography has also been a very easy subject for me, and I would definitely be able to teach your child well in such areas.
Besides that, I have been coaching and teaching children with ADHD/dyslexia as part of a community service every Saturday from 2009-2011, so I would not have issues with children who have such conditions. For such children, I would make use of more interesting methods to capture his/her attention and develop him/her to his/her true abilities.
Lower secondary level - Geography Mathematics Social Studies
Upper secondary level - A Maths E Maths Geography Social Studies
Junior college level - Economics Geography
Commitment / Other Details
I would be able to start immediately, and I would be able to tutor your child/you for 2013-2014. The tuition would be held at my place (ask me for my address) and mostly only on weekends.
Please do call me for further details.
I would be glad to arrange a time with your child. Minimum time for each session would be 2 hours.