The University of Crete is an excellent undergraduate option. The wealth of knowledge in each academic semester is impressive. It is staffed by highly qualified teachers in the research field. In addition, it gives the student the option to pursue courses outside his / her department, thus expanding his or her spiritual horizons. As a biology student I have taken courses in medicine.
It is quite demanding especially in the examination period. With proper material volume distribution and proper time management this is resolved. In the end, I highly recommend it.