Bryan Parkhurst
kinda mean, very strict with deadlines, tends to be sarcastic and it is funny at first but soon you'll realize that he is serious. likes to invalidate a lot of things. this class is structured basically for people with perfect pitch and if you don't you struggle a lot and don't learn much