Sequence of events

Hello,

I am unaware of the sequence events are supposed to take place in a Pakistani wedding in America/Canada?

I know some of the customs in western pakistani weddings are much different then the ones back home in Pakistan. I know it depends on the families, etc but what is the typical layout?

We have Nikkah
ring exchange
cake cutting
speeches
dances (on baraat)
first dance, etc