The University of Zagreb is scattered all over the city of Zagreb. It consists of various faculties which aren’t connected very well; thus, I can give opinion only about Faculty of Electrical Engineering and Computing (FER). FER is considered most solemn and well-organized faculty at the University of Zagreb. The first year is most difficult for students because they aren’t used to the pace of studying. At each course, you can collect 100 points through exams, homework, projects or laboratory exercises. You have to collect at least 50 points to get the passing grade; also, some courses have special conditions for getting the passing grade. For example, one course has allocated 20 points for laboratory exercises; that is 20% of total grade. If you don’t collect at least 10 points through laboratory exercises, you have to take that course next year and pay 140 HRK * the number of ECTS points. That can be very frustrating because otherwise you could easily study during summer and pass the course during Autumn exam period. Lectures are useless because it takes less time to study through YouTube videos (for example MIT open courses), officially published materials or written materials made by students. ____On the other side, I really like the freedom that you have. Attending lectures isn’t mandatory; that gives you the opportunity to manage your own time. Professors can be attentive if you ask them to; if you want to learn everything yourself, no one will bother you.