Nicholas Brown
he is literally the best teacher i have TOOOOK @ IRSC ..... please save yourself the stress and take him, he is so considerate and understanding about any scneario!!! (accepts late work, class wasn't hard, and I learned SMMMM through his youtube channel)