Wow you have an impressive background. Based on what I see above, you seem like a good candidate for Penn ED.