Let MxCC meet your needs –

studentsaroundcomputerWant to complete an associate degree? Looking to change careers, or build skills for your current job? Or, do you want to learn just for the fun of it? Come to MxCC, bring your goals — we’ll help you succeed.

Each division at MxCC offers courses and programs of study that can help you achieve your goals. You will find our classes are affordable, convenient and flexible to fit your schedule. Learn more about each academic division at the college below.

Middlesex Community College is proud to offer five academic divisions that bring you more than 50 degree and certificate options to choose from. Whether you plan to work on an associate degree, to learn for the fun of it – if you hope to change careers or build your skills for your current job, we’re here to help you succeed. Learn more about each academic division at the college below.


Business Division

Division Chair:
Donna Bleck Leonowich

Professor, Business Administration and Marketing
Phone: 860-343-5762
Email: dleonowich@mxcc.edu
Office Location: Wheaton Hall, Room 313

Humanities Division

Division Chair:
Donna Bontatibus

Professor, English
Phone: 860-343-5802
Email: dbontatibus@mxcc.edu
Office Location: Snow 520


Mathematics Division

Courses and approaches for all students!

Division Chair:
Mary Rayappan

Associate Professor, Mathematics, Division Chair
Phone: 860-343-5791
Email: mrayappan@mxcc.edu
Office Location: Wheaton 310

Science, Allied Health & Engineering Division

Division Chair:
Jon Morris

Interim Division Chair of Science, Allied Health & Engineering
Phone: 860-343-5782
Email: jmorris@mcc.commnet.edu
Office Location: Wheaton 209

Social & Behavioral Sciences Division

Division Chair:
Judith Felton

Professor, Human Services and Psychology
Coordinator: Human Services, Early Childhood Education, Juvenile Justice, Therapeutic Recreation, and Substance Abuse Programs
Phone: 860-343-5816
Email: jfelton@mxcc.edu
Office Location: Snow 508