Syed Tanbeer
I like Syed how he teaches. The only thing I will suggest is to make the labs worth a bit more since u give us so much work for 1.25% worth for labs. Assignments are pretty interesting and his exams are decent so make sure to study.