took this class abroad in valencia spain. he's a kind, lenient, and EXTREMELY INTELLIGENT guy. BUT, this was a college algebra course & he taught out of a calculus book. for someone who barely understood algebra alone, i never understood what was going on. if hs math was a breeze for u u should be fine. his grading saved me tho & i ended with a B.