Margaret Hanes
Courses taught
15 coursesBIO 315 Evolution 55 grades 3.17GPA
55 letter grades · 2 sections · 1 term
BIO 402 Seminar in Biology 14 grades · Limited sample 3.69GPA
14 letter grades · 1 section · 1 term · Limited sample
BIO 412 Biogeography 39 grades 3.46GPA
39 letter grades · 3 sections · 3 terms
BIO 455 Plant Evolution & Classificatn 42 grades 3.01GPA
42 letter grades · 4 sections · 4 terms
BIO 497L6 Undergrad Research in Biology 5 grades · Limited sample 4.00GPA
5 letter grades · 5 sections · 5 terms · Limited sample
BIO 498L6 Undergrad Research in Biology 4 grades · Limited sample 4.00GPA
4 letter grades · 4 sections · 4 terms · Limited sample
BIO 505 Evolutionary Biology 52 grades 3.67GPA
52 letter grades · 4 sections · 4 terms
BIO 512 Biogeography 9 grades · Limited sample 3.97GPA
9 letter grades · 3 sections · 3 terms · Limited sample
BIO 555 Plant Evolution & Classificatn 14 grades · Limited sample 3.89GPA
14 letter grades · 4 sections · 4 terms · Limited sample
BIO 598 Independent Study 2 grades · Limited sample 4.00GPA
2 letter grades · 2 sections · 2 terms · Limited sample
BIO 599 Independent Study 1 grades · Limited sample 4.00GPA
1 letter grades · 1 section · 1 term · Limited sample
BIO 697 Graduate Research in Biology 1 grades · Limited sample 4.00GPA
1 letter grades · 1 section · 1 term · Limited sample
BIO 698 Graduate Research in Biology 2 grades · Limited sample 3.50GPA
2 letter grades · 2 sections · 2 terms · Limited sample
BIO 699 Graduate Research in Biology 6 grades · Limited sample 4.00GPA
6 letter grades · 5 sections · 5 terms · Limited sample
ENVI 498L6 Undergraduate Research 2 grades · Limited sample 4.00GPA
2 letter grades · 2 sections · 2 terms · Limited sample
Find a course or professor
Search helper · Uses this school’s records. Try “compare ECON 101” or a professor’s name.