Hi, my name is Lovepreet. I am from india, punjab. I passed my 10th in 2007 from p.s.e.b with 61.88% marks, only mathematics not cleared (10 marks), +2 from n.i.o.s in 2009 with 53% marks, I.T.I from punjab board with 68% marks in 2012 (2 years diploma from 2010-2012),computer diploma in science with 65% marks (first division), 3 backlogs in Ist semester (cleared in 2nd semester with 1 try) from punjab board in 2015 (2 years diploma from 2013-2015,1 year exempted because of diploma in I.T.I). Then did ielts with 6.5 bands and got refusal in 2016 as reason of proposed program not reasonable in light of past studies, academic scores and language abilities. I think the reason was obvious because my agent selected postgradaute program of embedded systems and engineering design for lambton college. It was 2 year course. It should be undergraduate course because my friend got visa with same study +2 in n.i.o.s and computer diploma. So now in 2018 i got 6.5 bands again in ielts listening 7 and others 6.5.so which program should i choose. I should choose program which not include maths (because in 10th its not cleared) or it depends on my last study of computer? I met with two popular agents who have highest visa success rate and they assure me i will get 100% visa. So please help me to get out of this dilemma because i don't want to take any risk again. Thanks for your time.