MSc in Mathematics, University of Western Ontario ? CanadaMSc in Mathematics, Sam Houston State University ? USAPGD in Mathematics Education, University of Colombo ? Sri LankaBSc in Physical Sciences, University of Colombo