I want to preface this by saying that as a person I am very impressed with prof brown, extremely intelligent and cool dude. as a teacher at least in my case left a lot to be desired as the lectures are not congruent with the assigned hw making it a necessity to self study most everything. Would recommend only to those with prior chem knowledge. 