Is there a way that required classes like English and Math have higher priority or class weight than electives when scheduling? 


No, there is not an option in Aeries Scheduling that prioritizes classes based on Subject

It is suggested to add course requests for only the Core courses first, schedule all students, and lock the Core courses before adding Elective requests and scheduling again