A J3 makes a very good trainer, you can learn to solo in 10 hours or so, likely. Id take the trouble to try to find a J3 and prefer it to a Champ or Super Cub, where you fly from the front.
I have heard only good things about immersion programs like the concentrated instrument rating program that has been around for years.
lots of people who really emphasize learning do it in a concentrated program , such as a military or govt or business pershon who needs to transfer overseas and use a new language for instance or learn a new computer method.