First, Those online math courses...

If you've found me, there's an excellent chance you're looking for online math courses. I teach some of BRCC's 200 level maths in an online format - in particular, the "math teacher endorsement" type math courses. If that's your interest, take a look at the Course FAQs linked to the right.

Not looking for online math courses and you're just curious about your math prof?

OK! Hi! Relevant educational info: BA, Philosophy, VA Tech, 1990. MS, Mathematics, VA Tech, 2001. Associate Professor, Mathematics, BRCC. Been here since 2004. Spent a few years teaching at VA Tech as a grad student and a year at VCU in Richmond. Live in Augusta County with various critters.

Contact me

The best way to reach me is by email:

rotation matrix