If you want to take a post-bac premed program, you should consider those in the states

It will be far better off for you if you're a US citizen because you can then use those credits that you earned through the post-bac program for other programs in the states (it can't be said the same thing if you take the post-bac program at SGU). Aim for US schools first before thinking about other options