04/22/2011 - Please note:

Due to a heavy load of professional, university and family commitments, I am temporarily unavailable for new work. Please check back after May 30, 2011. Thank you for your patience and understanding.

I look forward to working with you!

USA: (205) 705-3543 CAN: (519) 662-2872