Choice Learning Academy offers core classes through Monarch Online and there are multiple elective classes to choose from.  CLA also offers dual credit courses through NCTC: North Central Texas College.