Musat Crihalmeanu
Youll want to have your material down path and read. He will go over the laments terms in class but if you do not read you will be lost quickly. He is very thorough in his grading and its actually very difficult to get a good grade. Hard to understand what is expected especially of labs and assignments.