I just finished my BDS from Pakistan. As I don't know recently from my home country who's practicing in U.S (mostly due to high cost of IDPs). I hope I can get some advice from you guys... I just did my ECE course by course evaluation and I got 3.19 GPA (I had second attempts 2 papers in 1st year, 1 in 2nd year. Although i scored 3rd highest in final year). before taking TOEFL and NBDE. do i stand a good chance with this GPA tbh? and what should I do to better my chances . like how much I should score on TOEFL and what areas should I need to concentrate more.. cause I dont want to spend time and money on diplomas or other similar kind of stuff to get into IDP program ? kimdly give your opinion as what I should do and expect .. Thanks