E-Classes Challenges or Opportunities