Tamer Abdelbaki
He is a very nice man, but not super organised! You need to come to class as attendance and homework are a big part of the grade but the exams are pretty easy and he is super nice! The classes tend to be fairly small so you have to participate. Overall, a super amazing class and would recommend the program to anyone!