My advice is to Just go for it. They don't require any proof of landing or anything as per the customer service department and it is not even listed on their website. My application is under review. But remember the time line WES would take some days to evaluate your degree so act fast, you need...