Haseeb Baha
Mr. Baha is a very understanding and easy going instructor, he cares about his students and is very lenient when it comes to turning in work a little late. Overall his lab was very easy and enjoyable 10/10 would take again. 