Bilal Khan
BEST! BEST! BEST lecturer this school has ever had. or maybe one of the best.
I would absolutely take this guy every single time. No stress. Easygoing. Softspeaker. Will take his time to explain everything to you.

Again, Bilal Khan is heavens sent. Literally.