Alex Bans
Professor Bans is very passionate about what he teaches and his enthusiasm is infectious! He gave good feedback on assignments and his lectures clear and concise. There were a lot of group projects and assignments but you get to choose them yourself and the projects are actually pretty interesting. The labs were also fun and I learned a lot.