It's small, great undergrad research and opportunities to get involved. Even freshmen can get involved and by starting in your major early you get ahead of other students studying the same thing at other universities.
Course Curriculum
Fantastic. Everyone starts out the same way with basic biology and then the classes are much more specific with room to specialize but not to be too specific to get a well-rounded education. I love the professors.
Internship
Yes, and the experiences are great. I think they could offer more money in stipends because it comes out to less than minimum wage which isn't great. The experience is worth it though if money isn't a huge factor for you.
Fees
There are so many fees I can't even count them. The application fee wasn't bad but they'll charge you for just about anything else.
Examination Structure
Good. It could be more structured when midterms are because not all professors give a midterm or use the same definition of what one is. For example, some are just exams and some are more like a final exam.
Faculty
They are truly interested in students and really care about our successes which lead to a great environment where we feel supported and can learn best!!