Ryan Andreozzi
Loved taking this class! Prof. Andreozzi is very clear about his expectations and makes lecture interesting. Answered any questions and is very kind and thoughtful. Labs and exams aren't too hard and the only homework is online and is due weekly.