Luis Oliveira
Lectures could be confusing sometimes, with questions being raised about questions about other questions and an unclear answer. Projects weren't too hard but - especially for the second and third ones - there was additional information we needed to sort of teach ourselves. Overall not bad though, clearly caring and knowledgeable.