D Ed (Psych) (UNISA) | M Ed (UP) | MA Soc Sc (RAU) | BA IV Soc Sc (RAU) | B Ed (RAU)
Home About Dr Opperman Related Reading Videos Contact Us
This text will be replaced

To read more about Dr M C Ian Opperman's Carte Blanche appearances, click here

Practice Number: 8646236 | HPCSA Registration Number: PS0067490 VAT Registration Number: 4060214360
© Dr M C Ian Opperman 2009-2012. Designed & Hosted by SheerHosting