10/27/09 - Met online
04/22/10 - Traveled to Egypt and met in Person
05/08/10 - Sent I-129F
05/10/10 - I-129F received
05/11/10 - NOA1
05/13/10 - Touched
05/14/10 - Touched
07/06/10 - NOA2 Approved
07/12/10 - Received NOA2 hardcopy
07/13/10 - Received at NVC
07/30/10 - Sent to Cairo embassy
08/05/10 - Received at Cairo embassy
09/07/10 - Received packet 3
12/14/10 - Received interview date
01/12/11 - Interview - APPROVED!!
04/06/11 - AP Completed
05/10/11 - Visa issued