Dr. Chu was a knowledgeable and genuine professor. He is very organized and clearly states what he expects in the lab and on assignments. I definitely had to work for my grade, but he supplies you will the resources to excel. Between the hands-on lab experience and supplementary lectures, I feel I learned the most from his class overall.