Alireza Rahimi
GREAT professor for lab (maybe not as much for lecture).Can't tell you how many times I showed up to lab confused over the manual but once we started he was hands on and helped us set things up and tell us what to look for. The reports can be bit confusing as to what he was looking for but follow the data he provides and analyze it, you'll do fine.