I am considering taking an online class in the near future, and then sitting for the BJCP test in April. Was wondering if anyone else had been through this and what their thoughts were.