top of page

IB Faculty

4928b2a10d2ce0c8def3028eb369e36d_edited.jpg


Mrs. Normile
jnormile@mcs.k12.ny.us 

IB Program Coordinator
Theory o
f Knowledge
Psyc
hology SL
Business Management HL

Number of Years Teaching:  22

Number of Years Teaching IB: 21

​

Education:

BS in Management Information Systems, Clarkson University

MBA, Clarkson University â€‹

carrie thomas (1).jpg

Mrs. Thomas
cthomas@mcs.k12.ny.us 

Group 1
English A: Literature HL Year 2 

Number of Years Teaching:  29 

​

Number of Years Teaching IB: 11

​

Education:

BA in English Literature, St. Lawrence University

MA in Secondary English Education, Goddard College​

IMG_1483.jpg

Mrs. Vierno
avierno@mcs.k12.ny.us 

Group 1
English A: Literature HL Year 1 

Number of Years Teaching:  21 

​

Number of Years Teaching IB: 4

​

Education:

BA in English Literature, St. Lawrence University

MA in Literacy and Education, SUNY Potsdam​

David Derushia.jpeg

Mr. DeRushia
dderushia@mcs.k12.ny.us 


Group 2
French B S
L Years 1 & 2

Number of Years Teaching:  27 

​

Number of Years Teaching IB: 4

​

Education:

Associate's Degree, Arts and Sciences, Onondaga Community College

BA in French/Secondary Education, SUNY Potsdam

MS in Instructional Technology, SUNY Potsdam

Joseph Boyle.jpeg

Mr. Boyle
jboyle@mcs.k12.ny.us 

Group 2
Spanish B SL Years 1 & 2

Number of Years Teaching:   

​

Number of Years Teaching IB: 

​

Education:​​​​​

​

gregtheMAN (1).JPG

Mr. Paquin
gpaquin
@mcs.k12.ny.us 

Group 3
History
of the Americas HL Year 2

Number of Years Teaching:  32 

​

Number of Years Teaching IB: 12

​

Education:

BS, Teaching, SUNY Plattsburgh

MS, Teaching, SUNY Potsdam​

​

Kris Covell.jpeg

Mr. Covell
kcovell@mcs.k12.ny.us 

Group 3
History of the Americas HL Year 1

Number of Years Teaching:   21

​

Number of Years Teaching IB:  14

​

Education:

BA in Social Studies, SUNY Potsdam

MS in History Education, Cortland State

Cristina David.jpeg

Mrs. David
cdavid
@mcs.k12.ny.us 

Group 4
Biology HL Years 1 & 2
Sports, Exercise & Health Science SL 

Number of Years Teaching:  18  

​

Number of Years Teaching IB: 11

​

Education:

BS in Biology and Wildlife Biology, Virginia Tech

MS in Natural Resources, Cornell University

MS in Teaching, SUNY Plattsburgh

Jodi Lagarry.jpeg

Mrs. LaGarry
jlagarry@mcs.k12.ny.us 

Group 4
Bi
ology SL 

Number of Years Teaching:  19

​

Number of Years Teaching IB: 16

​

Education:

BS in Biology, SUNY Potsdam

MS in Teaching, SUNY New Paltz 

​​​​

​

John Croasdaile.jpeg

Mr. Croasdaile
jcroasdaile@mcs.k12.ny.us 


Group 4
Physic
SL 

Number of Years Teaching:   29

​

Number of Years Teaching IB:  22

​

Education:

BA in Physics/Art, Juniata College

BS in Mechanical/Aerospace Engineering, Clarkson University

ME in Material Science, Clarkson University

MS in Teaching Secondary Science, SUNY Potsdam​

Rebecca Violi.jpeg

Mrs. Violi
rvioli@mcs.k12.ny.us 

Group 5
Math Applications & Interpretations SL 
Math A
nalysis & Approaches SL Year 1

Number of Years Teaching:   27

​

Number of Years Teaching IB:  16

​

Education:

Bachelor's Degrees in Mathematics and English Literature

Master's Degree in Teaching

​​

Michael Dabiew.jpeg

Mr. Dabiew
mdabiew
@mcs.k12.ny.us 

Group5
Math Analysis & Approaches SL Year 2

Number of Years Teaching:   23

​

Number of Years Teaching IB:  11

​

Education:

BS in Mathematics and Education, SUNY Potsdam

MS in Information and Communication Technology, SUNY Potsdam​

Amy Pennington-Lee.jpeg

Mrs. Pennington-Lee
apenningtonlee@mcs.k12.ny.us 

Group 6 
Visual Art
s SL/HL 

Number of Years Teaching:   4

​

Number of Years Teaching IB:  3

​

Education:

B.F.A. in Art Photography, Syracuse University

MS in Art Education, Syracuse University

  • Facebook Social Icon
bottom of page