Typical hours to complete IMC cource
It took me 21 hrs at a flight school in Florida, not including the actual test. Do lots of Flight Simulator practice to reduce the flying hours a bit. I did not think it was worth going to the US to do an IMC; there's not enough cloudy weather!