This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

MnSEA November Meeting

November 10, 2026 7:00 AM - 10:00 AM (CST)

Description

Schedule

7:00 a.m. – Breakfast, Registration & Networking
7:30 a.m. – Monthly Meeting
8:00 a.m. – Presentation: Mystic Lake Amphitheater: Structural Design and Engineering Challenges
9:00–10:00 a.m. – Optional networking

A virtual option is available, but attendees are encouraged to join us in person to take full advantage of the complimentary breakfast and opportunities to connect with industry peers before and after the program.

Presentation: 

Mystic Lake Amphitheater: Structural Design and Engineering Challenges

Description: 

The Mystic Lake Amphitheater in Shakopee, Minnesota, is a 19,000-seat outdoor entertainment venue featuring a distinctive curved steel canopy and a combination of structural systems. This presentation will explore the structural engineering challenges behind the project, with a focus on the canopy's complex geometry, steel design, and the coordination required to balance architectural intent, constructability, and cost.

Presenter: 

Adam Lindberg, PE, LEED AP

Bio:

Adam Lindberg, PE, LEED AP, is a Principal at ERA Structural Engineering with over 20 years of experience designing complex and unconventional structures. His expertise spans a wide range of structural systems, including post-tensioned concrete, precast concrete, and composite steel, with specialized experience in curved structures, blast-resistant design, high-seismic design, and complex steel connections. Adam has led the structural design of numerous challenging projects, including the Mystic Lake Amphitheater, which he recently highlighted in his article “Crafting a Curved Canopy” for the September 2026 issue of Modern Steel Construction.

Location

MNCPA Southpoint Office Center

Lutsen Room

Contact Information

ACEC Minnesota
Name: Andy Johnson
Email: ajohnson@acecmn.org
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Registration Protection

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}