Moe Rabea
only had him for lab but a very good experience. chill guy and will walk you through the lab and after that he leaves you alone to do your own thing. would definitely take him again for a lab class if the opportunity presents itself!