I did a certification at University of Houston for MicroStation.
I think the price was pretty reasonable as well. It was only a couple of weeks so it was not the full course. They had all the software and the stations setup so you didn't have to buy your own software. I would recommend something like this if you are interested in it.