Thanks fr tht info abelkwh.. The transfer of credits issue will be a problem I guess.. I have given all the basic courses in my first year of studies like Fundamentals of Petroleum Engineering, Physics, Chemistry, Mathematics, Geology, Thermidynamics, Petrophysics and Fluid Mechanics. I will hopefully get the transfer of credits as my PGPA here is well above 80%. But still If I dont, I'll do the courses offered there from the beginning.. I am more interested in acquiring quality education and worthful knowledge rather than saving time or money or worrying abt my transfer of credits.. But still lets hope for the best tht I get transfer of credits for all my courses taken here, But I am also aware of the fact tht some courses do not match those being taught in Canada.. But First things first, I just want my Visa rt now..